map 컨테이너
-
map 컨테이너@ 16. 1 ~ 17. 1/STL 2014. 4. 19. 10:07
set은 원소로 key하나만을 저장하지만, map은 원소로 key와 value를 저장한다. 중복 저장은 안되고 항상 중복저장은 set이나 map이나 multi를 사용한다 multiset multimap map은 []연산자를 제공하여 key에 해당하는 원소의 value에 쉽게 접근하거나 변경할 수 있다. 기본 정렬은 less 원소는 pair객체로 저장 map 객체이름; 임시 pair객체를 생성하여 저장 객체이름.insert(pair(key, value)); 또는 직접 pair객체를 생성하여 저장 pair 객체이름(key, value); map객체이름.insert(pair 객체이름); 또한 m[key]=value 초 추가 또는 갱신 할수가 있다.