Partager via


concurrent_vector::shrink_to_fit, méthode

Condense la représentation interne du vecteur simultané pour réduire la fragmentation et optimiser l'utilisation de la mémoire.

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

Notes

Cette méthode ré-allouera en interne les éléments du déplacement de la mémoire, en invalidant tous les itérateurs. shrink_to_fit n'est pas sécurisé du point de vue de l'accès concurrentiel. Vous devez vous assurer qu'aucun autre thread n'appelle de méthodes sur le vecteur simultané lorsque vous appelez cette fonction.

Configuration requise

En-tête : concurrent_vector.h

Espace de noms d'accès : Concurrency

Voir aussi

Autres ressources

Classe concurrent_vector