C++/Library
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 */
'C++ > Library' 카테고리의 다른 글
C++ STL 알고리즘 (Algorithms) (0) | 2021.03.26 |
---|---|
C++ STL 반복자 (Iterators) (0) | 2021.03.26 |
C++ map (0) | 2021.03.26 |
C++ multiset (0) | 2021.03.26 |
C++ set (0) | 2021.03.26 |