insert()
map<string,string> m; m.insert({"병수", "입장"}); m.insert({"병수", "퇴장"}); // No! m["병수"] = "퇴장"; // Good!
Cpp map insert()는 중복된 키를 insert 할 수 없다.
범위기반 반복문
map<string, string> m; for (auto & entry : m) { if(entry.second == "퇴장") cout << entry.first << "님은 퇴장하셨습니다."; }
이렇게 범위 기반 반복문으로 map을 반복할 수 있다.
'Etc' 카테고리의 다른 글
GPT 서버 터지면 의자 재끼고 눕는 신입좀 쫒아내줘 (0) | 2025.02.24 |
---|---|
ICT 공모전 후기 (5) | 2024.07.24 |
Drunk Passenger Problem 확률 문제 (cpp) :: (0) | 2024.02.04 |