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