C++/Library
C++ multimap
Caniro
2021. 3. 26. 15:20
multimap
<map>
라이브러리
예제
key가 중복이 될 수 있는 map이다.
#include <iostream> #include <map> int main() { using namespace std; multimap<char, int> map; map.insert(std::pair<char, int>('a', 10)); map.insert(std::pair<char, int>('c', 50)); map.insert(std::pair<char, int>('b', 20)); map.insert(std::pair<char, int>('a', 100)); cout << map.count('a') << endl; for (auto& e : map) cout << e.first << ' ' << e.second << '\n'; } /* stdout stderr 2 a 10 a 100 b 20 c 50 */