hash_map::iterator
참고
이 API는 사용되지 않습니다.unordered_map 클래스를 대신 사용하는 것이 좋습니다.
A type that provides a bidirectional iterator that can read or modify any element in a hash_map.
typedef list<typename Traits::value_type, typename Traits::allocator_type>::iterator iterator;
설명
The iterator defined by hash_map points to elements that are objects of value_type, that is of type pair<const Key, Type>, whose first member is the key to the element and whose second member is the mapped datum held by the element.
To dereference an iterator Iter pointing to an element in a multimap, use the -> operator.
To access the value of the key for the element, use Iter -> first, which is equivalent to (*Iter).first. To access the value of the mapped datum for the element, use Iter -> second, which is equivalent to (*Iter).second.
A type iterator can be used to modify the value of an element.
Visual C++.NET 2003에서, <hash_map> 및 <hash_set> 헤더 파일의 멤버는 더 이상 std 네임스페이스에 존재하지 않습니다. 대신 stdext 네임스페이스로 이동되었습니다. 자세한 내용은 stdext 네임스페이스를 참조하십시오.
예제
See example for begin for an example of how to declare and use the iterator.
요구 사항
헤더: <hash_map>
네임스페이스: stdext