C++官网参考链接:https://cplusplus.com/reference/deque/deque/shrink_to_fit/
公有成员函数
<deque>
std::deque::shrink_to_fit
void shrink_to_fit();
缩小以适应
请求容器减少其内存使用以适应其size。
一个deque容器所分配的内存可能比容纳其当前元素所需的内存要多:这是因为大多数库都将deque实现为一个动态数组,它可以保留已被删除元素的已分配空间,或者提前分配额外的容量以允许更快的插入操作。
此函数要求内存使用适应于容器的当前的size,但该请求是非绑定的,否则容器实现可以自由优化其内存使用。
注意,这个函数不会改变容器的