Skip to content

Latest commit

 

History

History
73 lines (52 loc) · 1.43 KB

size.md

File metadata and controls

73 lines (52 loc) · 1.43 KB

size

  • 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

処理系

関連項目

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