Hash tables provide a way of mapping any object (a key) to an associated object (a value).
-- A hash table can only associate one value with a given key. If an attempt is made to add a second value for a given key, the second value will replace the first.
what's the hash table in the c++ world? thanks !