码迷,mamicode.com
首页 > 编程语言 > 详细

c++ list 合并list

时间:2014-10-25 10:26:11      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:http   使用   sp   ef   c++   tt   函数   c   list   

1.参考

http://www.cplusplus.com/reference/list/list/

2.合并

主要有两个函数:splice()和merge()
splice()有三种调用形式:
第一种: list1.splice(it1, list2).将list2中的所有元素拷贝到list1中。在list1中的起始位置是it1.复制结束后,list2将为空。


第二种调用形式:
list1.splice(it1, list2, it2)
这个功能是将list2中的元素,从it2开始,剪切到list1的it1起始的地方。
第三种调用形式:
list1.splice(it1, list2, it2begin, it2end)
merge函数的使用:
形式:list1.merge(list2)
注意:在使用merge之前,必须使list1和list2已经排好顺序。并且,合并之后list1仍然是有序的。

c++ list 合并list

标签:http   使用   sp   ef   c++   tt   函数   c   list   

原文地址:http://www.cnblogs.com/yelongsan/p/4049698.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!