1.node-based container such as <lists><sets><multisets><maps><multimaps> 如果节点构造失败,则不变
2.关联式容器插入多个元素时,失败无法恢复原状
3.erase操作肯定成功
4.以array为基础的如vector,deque,安插失败,不恢复原状。
本文探讨了不同类型的容器在执行插入、删除等操作时的行为特点。包括基于节点的容器如列表和集合,在构造失败时如何保持不变性;关联式容器在批量插入时遇到失败的情况;基于数组的容器如向量和双端队列在插入失败时的状态变化。
1.node-based container such as <lists><sets><multisets><maps><multimaps> 如果节点构造失败,则不变
2.关联式容器插入多个元素时,失败无法恢复原状
3.erase操作肯定成功
4.以array为基础的如vector,deque,安插失败,不恢复原状。
1293
601

被折叠的 条评论
为什么被折叠?