TR1의 unsorted_map을 사용했습니다. STL의 데이터 구조가 해시 맵인지 전혀 알지 못합니다. 제 동료는 STL에 해시 맵이 있다고 주장합니다. 해시 맵은 나를 찾을 수 없거나 기꺼이 찾을 수 없습니다. 아무도 이것이 논쟁 할 수 있겠는가?STL에 해시 맵 데이터 구조가 있습니까?
감사합니다.
TR1의 unsorted_map을 사용했습니다. STL의 데이터 구조가 해시 맵인지 전혀 알지 못합니다. 제 동료는 STL에 해시 맵이 있다고 주장합니다. 해시 맵은 나를 찾을 수 없거나 기꺼이 찾을 수 없습니다. 아무도 이것이 논쟁 할 수 있겠는가?STL에 해시 맵 데이터 구조가 있습니까?
감사합니다.
표준 C++ 98에는 해시 맵이 없지만 원래 SGI implementation처럼 STL의 많은 구현에는 hash_map 클래스가 있습니다.
C++ 0x에는 일반적으로 해시 맵으로 구현되는 unordered_map
및 unordered_multimap
이 있습니다.
컴파일러에 아직없는 경우 boost::tr1::unordered_map
을 사용할 수 있습니다.
고맙습니다. 알아 들었습니다. 그래서 이유가 있습니다. :디 –