共用方式為


forward_list::swap

交換兩個轉接清單的項目。

void swap(forward_list& _Right);

參數

參數

說明

_Right

提供項目的向前清單會交換。

備註

成員函式交換在 *this 和 _Right的控制順序。 如果 get_allocator() == _Right.get_allocator(),它在常數時間這麼做,則不會擲回例外狀況,因此,它並不會將兩個序列中的項目參考、指標或 Iterator。 否則,它會執行許多工作項目,而且建構函式呼叫比例與項目數目兩個受控制序列的。

需求

標題: <forward_list>

命名空間: std

請參閱

參考

forward_list 類別