std::inplace_vector<T,N>::shrink_to_fit
static constexpr void shrink_to_fit() noexcept; | (с C++26) |
Ничего не делает.
Формально эта функция является необязательным запросом на уменьшение ёмкости, чтобы во внутреннем хранилище содержалось только size() элементов. Однако такой запрос всегда игнорируется контейнером фиксированной ёмкости std::inplace_vector<T,N>.
Сложность
Константная.
Примечания
Эта функция существует для совместимости с интерфейсами, подобными vector.
См. также
| возвращает количество элементов (открытая функция-член) |
|
| изменяет количество хранимых элементов (открытая функция-член) |
|
|
[статический] | возвращает количество элементов, которые можно хранить в текущем выделенном хранилище (открытая статическая функция-член) |
|
(DR*) | уменьшает использование памяти, освобождая неиспользуемую память (открытая функция-член std::vector<T,Allocator>) |
|
(DR*) | уменьшает использование памяти, освобождая неиспользуемую память (открытая функция-член std::deque<T,Allocator>) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/container/inplace_vector/shrink_to_fit