Metodo concurrent_vector::shrink_to_fit

Comprime la rappresentazione interna del vettore simultaneo per ridurre la frammentazione e ottimizzare l'utilizzo della memoria.

template<
   typename _Ty,
   class _Ax
>
void concurrent_vector<_Ty, _Ax>::shrink_to_fit();

Note

Tale metodo riallocherà internamente la memoria che distribuirà gli elementi, invalidando tutti gli iteratori. shrink_to_fit non è sicuro per concorrenza. Quando si chiama questa funzione è necessario assicurarsi che nessuno degli altri thread stia richiamando metodi sul vettore simultaneo.

Requisiti

Header: concurrent_vector.h

Spazio dei nomi: Concurrency

Vedere anche

Altre risorse

Classe concurrent_vector