Standard C++ Library Reference ISO/IEC (VERSION3)

Next
<hash_map>
Include the STL standard header <hash_map> to define the container template classes
hash_map and hash_multimap, and their supporting templates.
namespace std {
template<class Key, class Pr>
class hash_compare;
template<class Key, class Ty, class Tr, class Alloc>
class hash_map;
template<class Key, class Ty, class Tr, class Alloc>
class hash_multimap;
// TEMPLATE FUNCTIONS
template<class Key, class Ty, class Tr, class Alloc>
bool operator==(
const hash_map<Key, Ty, Tr, Alloc>& left,
const hash_map<Key, Ty, Tr, Alloc>& right);
template<class Key, class Ty, class Tr, class Alloc>
bool operator==(
const hash_multimap<Key, Ty, Tr, Alloc>& left,
const hash_multimap<Key, Ty, Tr, Alloc>& right);
template<class Key, class Ty, class Tr, class Alloc>
bool operator!=(
const hash_map<Key, Ty, Tr, Alloc>& left,
const hash_map<Key, Ty, Tr, Alloc>& right);
template<class Key, class Ty, class Tr, class Alloc>
bool operator!=(
const hash_multimap<Key, Ty, Tr, Alloc>& left,
const hash_multimap<Key, Ty, Tr, Alloc>& right);
template<class Key, class Ty, class Tr, class Alloc>
bool operator<(
const hash_map<Key, Ty, Tr, Alloc>& left,
const hash_map<Key, Ty, Tr, Alloc>& right);
template<class Key, class Ty, class Tr, class Alloc>
bool operator<(
const hash_multimap<Key, Ty, Tr, Alloc>& left,
const hash_multimap<Key, Ty, Tr, Alloc>& right);
template<class Key, class Ty, class Tr, class Alloc>