SGI의 hash_map 및 C++ 언어가 처음이므로 부담해야합니다. 기본 hash_map을 초기화하고 삽입하고 제거하는 방법을 알아 내려고합니다.SGI hash_map : 기본 문의
나는 등의 hash_map을 선언 :
Sgi::hash_map<int, Process*> ProcessManager::ListProcesses;
내가 int 값으로 해시 및 Process 클래스의 객체에 대한 포인터를 저장하려는.
그러나 SGI 설명서는 매우 모호하고 도움이되지 않습니다. 나는 hash_map 파일을 통해 읽는 중이지만 많은 것을 이해하지는 못합니다. 누군가 SGI hash_map을 삽입하고 지우는 적절한 방법을 보여줄 수 있습니까?
명확하게 : 내가 찾고있는 것은 배워야 할 기본 예입니다. 제발 고마워요!
그래서 BASIC 또는 C++이 마음을 사로 잡습니다. –
C++에는 자체 버전의 해시 맵 - [std :: unordered_map <>'] (http://en.cppreference.com/w/cpp/container/unordered_map)이 있다는 것을 알고 있습니까? 왜 SGI를 사용합니까? – ildjarn