名前空間
変種
操作

std::deque<T,Allocator>::size

From cppreference.com
< cpp‎ | コンテナ‎ | deque
 
 
 
 
size_type size() const;
(C++11 以降 noexcept)

コンテナ内の要素数を返します。すなわち、std::distance(begin(), end()) です。

目次

[編集] 戻り値

コンテナ内の要素数。

[編集] 計算量

定数。

[編集]

以下のコードは、std::deque の要素数を表示するために size を使用しています。

#include <deque>
#include <iostream>
 
int main()
{ 
    std::deque<int> nums{1, 3, 5, 7};
 
    std::cout << "nums contains " << nums.size() << " elements.\n";
}

出力

nums contains 4 elements.

[編集] 関連項目

コンテナが空かどうかをチェックする
(public メンバ関数) [編集]
可能な最大要素数を返す
(public メンバ関数) [編集]
格納されている要素の数を変更する
(公開メンバ関数) [編集]
(C++17)(C++20)
コンテナまたは配列のサイズを返す
(関数テンプレート) [編集]
English 日本語 中文(简体) 中文(繁體)