forward_list::swap

交换元素的两正向列表。

void swap(forward_list& _Right);

参数

Parameter

说明

_Right

正向列表提供要交换的元素。

备注

成员函数交换。*this 和 _Right之间的控件序列。如果 get_allocator() == _Right.get_allocator(),它在常数时这样做,则不引发异常,并且,其无效引用,即在两个控件序列的元素的指针或迭代器。否则,它将执行大量的元素分配,然后构造函数调用比例与元素数在两个控件的序列。

要求

标头: <forward_list>

命名空间: std

请参见

参考

forward_list Class