共用方式為


forward_list::swap

交換兩個向前清單的項目。

void swap(forward_list& _Right);

參數

參數

描述

_Right

提供項目的下一頁] 清單內會交換。

備註

成員函式切換 *this 和 _Right的控制順序。 如果 get_allocator() == _Right.get_allocator(),它在常數時間做這樣的處理,而不會擲回例外狀況,因此,它不會失效指定兩個受控制序列之項目的參考、指標或 Iterator。 否則,它會執行數個工作項目,而且建構函式呼叫相較於元素數目兩個受控制序列的。

需求

標題: <forward_list>

命名空間: std

請參閱

參考

forward_list Class