- set[meta header]
- std[meta namespace]
- multiset[meta class]
- function[meta id-type]
void clear(); // (1) C++03
void clear() noexcept; // (1) C++11
constexpr void clear() noexcept; // (1) C++26multiset コンテナ内の全ての要素を削除する。それぞれのデストラクタが呼ばれ、コンテナから削除される。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 |
コンテナが空であるかどうかを調べる |