forward_list::swap
交换两个转接列表对象的元素。
void swap(forward_list& _Right);
参数
参数 |
说明 |
---|---|
_Right |
提供元素的正向列表将交换。 |
备注
成员函数将交换了 *this 和 _Right之间的控制序列。 如果 get_allocator() == _Right.get_allocator(),将常数的时间执行,则引发异常,因此,它不在指定无效两个控制序列的元素的引用、指针或迭代器。 否则,它将执行大量的元素赋值,然后构造函数调用而与元素数目在两个控件的顺序。
要求
标头: <forward_list>
命名空间: std