English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La funzione size() della coda C++ restituisce il numero di elementi nella coda.
size_type size() const;
La funzione non accetta alcun parametro e restituisce solo la dimensione della coda.
Restituisce il numero di elementi nella coda. In altre parole, viene fornita la dimensione della coda.
#include <iostream> #include <queue> int main() { std::queue<int> newqueue; std::cout << "0. size: " << newqueue.size(); for(int j=0; j<5; j++) newqueue.push(j); std::cout << '\n'; std::cout << "1. size: " << newqueue.size(); newqueue.pop(); std::cout << '\n'; std::cout << "2. size: " << newqueue.size(); return 0; }
Output:
0.size: 0 1.size: 5 2.size: 4
#include <iostream> #include <queue> using namespace std; int main() { int result = 0; queue<int> newqueue; newqueue.push(12); newqueue.push(24); newqueue.push(36); newqueue.push(48); cout << "Dimensione della coda queue = "; cout << newqueue.size(); return 0; }
Output:
Dimensione della coda queue = 4
La complessità è costante.
La funzione accede al contenitore. Attraverso l'accesso al contenitore, è possibile valutare la dimensione della coda.
Fornisce le stesse garanzie delle operazioni eseguite sugli oggetti del contenitore di base.