最終更新日時(UTC): 2023年09月30日 05時44分45秒 suomesta が更新
履歴 編集
void clear(); // C++03 void clear() noexcept; // C++11
set コンテナ内の全ての要素を削除する。それぞれのデストラクタが呼ばれ、コンテナから削除される。size() は 0 になる。
set
size()
線形時間
投げない
#include <iostream> #include <set> int main () { std::set<int> c; c.insert(10); c.insert(20); c.insert(30); std::cout << c.size() << std::endl; c.clear(); std::cout << c.size() << std::endl; }
3 0
erase
size
empty