list:splice();
entire list (1)
void splice (iterator position, list& x);
第一个版本(1)传输X的所有元素插入到容器中。
single element (2)
void splice (iterator position, list& x, iterator i);
第二个版本(2)只转让x中由i指出的元素进入容器中。
element range (3)
void splice (iterator position, list& x, iterator first, iterator last);
第三个版本(3)X [first,last)传送范围到容器中。