最終更新日時(UTC):
が更新

履歴 編集

function
<set>

std::set::size

size_type size() const;           // C++03
size_type size() const noexcept;  // C++11

概要

コンテナ内の要素の数を返す。

戻り値

set コンテナに格納されている要素の数を返す。
メンバ型 size_type は符号なし整数型である。

計算量

定数時間

#include <iostream>
#include <set>

int main ()
{
  std::set<int> c;

  std::cout << c.size() << std::endl;

  c.insert(1);
  c.insert(2);
  c.insert(3);
  c.insert(1);

  std::cout << c.size() << std::endl;
}

出力

0
3

関連項目

名前 説明
max_size 格納可能な最大の要素数を取得する
empty コンテナが空であるかどうかを調べる