
파이썬, PHP, 자바스크립트, 심지어 C#까지 개발자들이 즐겨 사용하는 프로그래밍 언어에서는 대부분 사전 타입을 지원한다. 그만큼 아주 편리하게 프로그램을 작성할 수 있기 때문이다. std::map 또한 C++에서 간편하게 사전 타입을 활용할 수 있도록 지원하는 컨테이너 클래스이다. "키-값" 쌍으로 관리하는 정렬된 리스트로 키는 리스트 내에서 유일한 값이어야 한다. "[키]"형식으로 키에 해당하는 값에 접근할 수 있다. 값에 단일 값이 아닌 여러 요소를 가지게 하고 싶다면 값에 또 다른 map이나 벡터, 클래스, 배열 등을 갖도록 하면 된다. map은 반드시 "키-값" 쌍으로 관리하는 원칙을 지켜야 한다. 정렬되지 않은 리스트로 관리하려면 unordered_map을 사용한다. map itsMap; i..
C | C++
2024. 1. 22. 15:29