Syntax:
#include <deque> size_type size() const;
Функция size() возвращает количество элементов в двусторонней очереди.
Например:
deque<int> myints; cout << "начальный размер: " << myints.size() << '\n'; for( int i = 0; i < 5; ++i ) myints.push_back(i); cout << "после пяти добавлений: " << myints.size() << '\n'; myints.insert( myints.begin(), 5, 100 ); cout << "после пяти вставок: " << myints.size() << '\n'; myints.pop_back(); cout << "после удаления: " << myints.size() << '\n';
The above code produces the following output:
начальный размер: 0
после пяти добавлений: 5
после пяти вставок: 10
после удаления: 9