list splice函式的使用

2021-08-29 02:26:39 字數 550 閱讀 9494

list::splice實現list拼接的功能。將源list的內容部分或全部元素刪除,拼插入到目的list。

函式有以下三種宣告:

一:void splice ( iterator position, list& x );  

二:void splice ( iterator position, list& x, iterator it );

三:void splice ( iterator position, list& x, iterator first, iterator last );

解釋:position 是要操作的list物件的迭代器

list&x 被剪的物件

對於一:會在position後把list&x所有的元素到剪接到要操作的list物件

對於二:只會把it的值剪接到要操作的list物件中

對於三:把first 到 last 剪接到要操作的list物件中

樣例:

#includeusing namespace std;

int main()

list splice 函式詳解

list splice實現list拼接的功能。將源list的內容部分或全部元素刪除,拼插入到目的list。函式有以下三種宣告 void splice iterator position,list x void splice iterator position,list x,iterator i vo...

list splice 函式詳解

list splice實現list拼接的功能。將源list的內容部分或全部元素刪除,拼插入到目的list。函式有以下三種宣告 void splice iterator position,list x void splice iterator position,list x,iterator i vo...

函式的使用

函式的定義 我們有乙個很簡單的函式echoname function echoname 他的結構如下 array type function name echoname property array child array array type echo value array type strin...