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仍然是有序的。