Поделиться через


forward_list::swap

Меняет местами элементы 2 передних списков.

void swap(forward_list& _Right);

Параметры

Параметр

Описание

_Right

Передний предоставить список элементов, которые необходимо передать.

Заметки

Меняет местами функции-члена из последовательности между *this и _Right. Если get_allocator() == _Right.get_allocator(), это происходит при расчете времени, оно не создает исключений, а также что отсутствуют ссылки, указателей, или итераторы, которые определяют элементы в 2 управляемых последовательностями. В противном случае он выполняет несколько назначений и вызова конструктора элемента пропорциональных количеству элементов в 2 управляемых последовательностями.

Требования

Заголовок: <forward_list>

Пространство имен: std

См. также

Ссылки

Класс forward_list