vector::capacity
Devuelve el número de elementos que el vector podría contener sin asignar más almacenamiento.
size_type capacity( ) const;
Valor devuelto
La longitud actual de almacenamiento asignada para el vector.
Comentarios
La función cambie el tamaño miembro se más eficaz si suficiente memoria se asigna para alojarlo.Utilice la función reservado miembro para especificar la cantidad de memoria asignada.
Ejemplo
// 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;
}
Requisitos
encabezado: <vector>
espacio de nombres: std