Udostępnij za pośrednictwem


vector::capacity

Zwraca liczbę elementów, które mogą zawierać wektora, bez konieczności przydzielania więcej pamięci masowej.

size_type capacity( ) const;

Wartość zwracana

Bieżąca długość miejsce do magazynowania przydzielone wektora.

Uwagi

Funkcja elementu członkowskiego Zmień rozmiar będą bardziej wydajne wystarczającej ilości pamięci przydzielonej do dostosowania go.Funkcja elementu członkowskiego zarezerwować do określania ilość pamięci przydzielona.

Przykład

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

Wymagania

Nagłówek: < wektora >

Przestrzeń nazw: std

Zobacz też

Informacje

vector — Klasa

vector::size oraz vector::capacity

Standardowa biblioteka szablonów