vector::capacity
Возвращает количество элементов, которое может содержать несколько вектор без выделения памяти.
size_type capacity( ) const;
Возвращаемое значение
Текущая выбранная длину хранения вектора.
Заметки
Функция-член размер будет более эффективным, если выбрана достаточный объем памяти для размещения ее.Использование функции-члена reserve для идентификации выбранного объем памяти.
Пример
// vector_capacity.cpp
// compile with: /EHsc
#include <vector>
#include <iostream>
int main( )
{
using namespace std;
vector <int> v1;
v1.push_back( 1 );
cout << "The length of storage allocated is "
<< v1.capacity( ) << "." << endl;
v1.push_back( 2 );
cout << "The length of storage allocated is now "
<< v1.capacity( ) << "." << endl;
}
Требования
заголовок: <vector>
std пространство имен: