- set[meta header]
- std[meta namespace]
- multiset[meta class]
- function[meta id-type]
void clear(); // C++03
void clear() noexcept; // C++11
multiset
コンテナ内の全ての要素を削除する。それぞれのデストラクタが呼ばれ、コンテナから削除される。size()
は 0 になる。
線形時間
投げない
#include <iostream>
#include <set>
int main ()
{
std::multiset<int> c;
c.insert(10);
c.insert(20);
c.insert(10);
std::cout << c.size() << std::endl;
c.clear();
std::cout << c.size() << std::endl;
}
- clear()[color ff0000]
- c.insert[link insert.md]
- c.size()[link size.md]
3
0
名前 | 説明 |
---|---|
erase |
要素を削除する |
size |
要素数を取得する |
empty |
コンテナが空であるかどうかを調べる |