1、splice
原型:设list2调用了splice函数
void splice ( iterator position, list<T,Allocator>& x );将list x中的所有元素插入到调用该函数的list2的position处。List x会被清空。
void splice ( iterator position, list<T,Allocator>& x, iterator i );将x中指向i的位置处的元素插入到list2的position处。X会将i位置处的值删除。
void splice ( iterator position, list<T,Allocator>& x, iterator first, iterator last ); 将x中[first,last)位置处的元素插入到list2的position处。
本文详细介绍了C++标准模板库中list容器的splice方法的三种使用方式,包括如何将一个list的所有或部分元素插入到另一个list的指定位置,并解释了操作后原list的变化。
2917

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



