hash 구조체
클래스 템플릿은 해당 메서드를 반환으로 정의합니다 val.hash_code()
. 메서드는 type_index 형식의 맵 값을 인덱스 값의 분포로 매핑하는 데 사용하는 해시 함수를 정의합니다.
구문
template <> struct hash<type_index>
: public unary_function<type_index, size_t>
{ // hashes a typeinfo object
size_t operator()(type_index val) const;
};
특수 형식
<system_error>
template <class T> struct hash;
template <> struct hash<error_code>;
template <> struct hash<error_condition>;