Freigeben über


concurrent_vector::shrink_to_fit-Methode

Komprimiert die interne Darstellung des gleichzeitigen Vektors, um Fragmentierung zu reduzieren und die Speicherauslastung zu optimieren.

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

Hinweise

Diese Methode ordnet intern Arbeitsspeicher neu zu und verschiebt Elemente und macht so alle Iteratoren ungültig. shrink_to_fit ist nicht parallelitätssicher. Sie müssen sicherstellen, dass keine anderen Threads Methoden für den gleichzeitigen Vektor aufrufen, wenn Sie diese Funktion aufrufen.

Anforderungen

Header: concurrent_vector.h

Namespace: Concurrency

Siehe auch

Weitere Ressourcen

concurrent_vector-Klasse