- queue[meta header]
- std[meta namespace]
- queue[meta class]
- function[meta id-type]
size_type size() const; // (1) C++03
constexpr size_type size() const; // (1) C++26queue に格納されている要素の個数を返す。
内部のコンテナの size() メンバ関数を呼ぶ。
return c.size();
queue の内部のコンテナに含まれている要素の個数。
size_type は符号なし汎整数型。
定数時間 O(1) が望ましい。
#include <iostream>
#include <queue>
int main() {
std::queue<int> que;
que.push(1);
std::cout << que.size() << std::endl;
que.push(2);
std::cout << que.size() << std::endl;
que.push(3);
std::cout << que.size() << std::endl;
return 0;
}- size()[color ff0000]
- que.push[link push.md]
1
2
3