Поделиться через


Метод concurrent_vector::shrink_to_fit

Сжимает внутреннее представление параллельного вектора, чтобы сократить фрагментацию и оптимизировать использование памяти.

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

Заметки

Этот метод будет внутренне перераспределять элементы перемещения памяти, аннулируя все итераторов. shrink_to_fit не является параллельно-безопасной. Необходимо убедиться, что нет других потоков, вызывающих методы на параллельный вектор при вызове этой функции.

Требования

Заголовок: concurrent_vector.h

Пространство имен: Concurrency

См. также

Другие ресурсы

Класс concurrent_vector