Sdílet prostřednictvím


vector::capacity

Vrátí počet prvků, které by mohly obsahovat vektoru bez přidělení další úložiště.

size_type capacity( ) const;

Vrácená hodnota

Aktuální délka úložiště přidělené pro vektor.

Poznámky

Člen funkce změnit velikost bude efektivnější, je-li dostatek paměti je vyhrazena skutečnost zohlednit ji.Pomocí této funkce člen vyhradit k určení množství paměti přidělené.

Příklad

// vector_capacity.cpp
// compile with: /EHsc
#include <vector>
#include <iostream>

int main( )
{
  using namespace std;
    vector <int> v1;
    v1.reserve(10);

    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;
}
     

Požadavky

Záhlaví: < vektoru >

Obor názvů: std

Viz také

Referenční dokumentace

vector – třída

vector::size a vector::capacity

Standardní knihovna šablon