命名空间
变体
操作

std::inplace_vector<T,N>::shrink_to_fit

来自 cppreference.cn
 
 
 
 
static constexpr void shrink_to_fit() noexcept;
(C++26 起)

不执行任何操作。

名义上,此函数是一个非绑定请求,用于减少容量,使内部存储仅包含 size() 个元素。然而,固定容量容器 std::inplace_vector<T, N> 总是忽略此类请求。

目录

[编辑] 参数

(无)

[编辑] 返回值

(无)

[编辑] 复杂度

常数时间。

[编辑] 注解

此函数存在是为了与类向量接口兼容。

[编辑] 参阅

返回元素数量
(公共成员函数) [编辑]
更改存储的元素数量
(公共成员函数) [编辑]
[静态]
返回当前已分配存储空间中可容纳的元素数量
(公共静态成员函数) [编辑]
通过释放未使用的内存来减少内存使用
(std::vector<T,Allocator> 的公共成员函数) [编辑]
通过释放未使用的内存来减少内存使用
(std::deque<T,Allocator> 的公共成员函数) [编辑]