resize

Da cppreference.com.

Sintassi:

    #include <vector>
    void resize( size_type num, const T& val = T() );

La funzione resize() imposta la dimensione del vettore a num elementi. Se anche l'agomento val viene passato alla funzione allora tutti i nuovi elementi eventualmente creati saranno inizializzati con quel valore. I eventuali contenuti del vettore già esistenti rimangono invariati.

Esempio:

   vector<int> v;
   for( int i = 0; i < 10; ++i ) v.push_back(i);
   v.resize( 20, 0 );  // adds an additional 10 zeros to the end of v

La funzione gira in tempo lineare.

Argomenti correlati: vector_constructors, capacity, size

Strumenti personali
Namespace
Varianti
Azioni
Navigazione
Strumenti
Altre lingue