map

STL 2013. 7. 7. 23:56
map은 유용한 container이지만 

원소들 간의 이동을 그냥 할수 없고, iterator를 사용해야한다

1. map의 원소들을 돌면서 value값을 확인하려면 이래 하면된다

map <int, int="">::iterator it;

for(it = x.begin(); it != x.end(); it++)

if( it-&gt;second &gt;= 2)

count++;


2. key에 해당하는 값을 쓰거나 참조하기 위해서는

m이라는 map이 있으면

m[key] = value; 혹은
m.insert(ii(key, value));

이런 식으로 하면된다


'STL' 카테고리의 다른 글

priority queue  (0) 2013.08.06
compare  (0) 2013.07.12
Posted by bogus919
,