Share via


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

Vea también

Referencia

vector Class

vector::size y vector::capacity

Biblioteca de plantillas estándar