- map[meta header]
- std[meta namespace]
- multimap[meta class]
- function[meta id-type]
size_type size() const; // C++03
size_type size() const noexcept; // C++11
コンテナ内の要素の数を返す。
multimap
コンテナに格納されている要素の数を返す。
メンバ型 size_type
は符号なし整数型である。
定数時間
#include <iostream>
#include <map>
int main ()
{
std::multimap<int, char> m;
std::cout << m.size() << std::endl;
m.insert(std::make_pair(1, 'a'));
m.insert(std::make_pair(2, 'b'));
m.insert(std::make_pair(3, 'c'));
m.insert(std::make_pair(1, 'a'));
std::cout << m.size() << std::endl;
return 0;
}
- size()[color ff0000]
- m.insert[link insert.md]
0
4
- C++03
- Clang: ??
- GCC: 4.7.2
- ICC: ??
- Visual C++: 2012
名前 | 説明 |
---|---|
max_size |
格納可能な最大の要素数を取得する |
empty |
コンテナが空であるかどうかを調べる |