.%28自C++11%29。 重新分配通常在性能方面是昂贵的操作。reserve()如果预先知道元素的数量,则可以使用函数消除重新分配。
如果信号处理程序由于中止或提升而被调用,那么如果信号处理程序调用提升,则行为不确定。 如果信号处理程序由于中止或提升而被调用(换句话说,信号处理程序是异步的),则行为是不确定的。
相比较std::forward_list该容器提供双向迭代功能,但空间效率较低。 此外,删除和移动列表中的元素或跨几个列表,并不会使迭代器或引用失效。只有在删除相应的元素时,迭代器才会失效。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
