std::inplace_vector<T,N>::shrink_to_fit
static constexpr void shrink_to_fit() noexcept; | (since C++26) |
Does nothing.
Nominally, this function is a non-binding request to decrease capacity so that the internal storage contains only size() elements. However, such a request is always ignored by the fixed-capacity container std::inplace_vector<T,N>.
Complexity
Constant.
Notes
This function exists for compatibility with vector-like interfaces.
See also
| returns the number of elements (public member function) |
|
| changes the number of elements stored (public member function) |
|
|
[static] | returns the number of elements that can be held in currently allocated storage (public static member function) |
|
(DR*) | reduces memory usage by freeing unused memory (public member function of std::vector<T,Allocator>) |
|
(DR*) | reduces memory usage by freeing unused memory (public member function of 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