Sintassi:
#include <deque> size_type size() const;
La funzione size() ritorna il numero di elementi nella deque corrente.
Esempio:
deque<int> myints; cout << "dimensione iniziale: " << myints.size() << '\n'; for( int i = 0; i < 5; ++i ) myints.push_back(i); cout << "dopo 5 aggiunte: " << myints.size() << '\n'; myints.insert( myints.begin(), 5, 100 ); cout << "dopo aver usato insert su 5 elementi: " << myints.size() << '\n'; myints.pop_back(); cout << "dopo una rimozione: " << myints.size() << '\n';
Ecco l'output del programma:
dimensione iniziale: 0
dopo 5 aggiunte: 5
dopo aver usato insert su 5 elementi: 10
dopo una rimozione: 9