forward_list::swap
Меняет местами элементы 2 передних списков.
void swap(forward_list& _Right);
Параметры
Параметр |
Описание |
---|---|
_Right |
Передний предоставить список элементов, которые необходимо передать. |
Заметки
Меняет местами функции-члена из последовательности между *this и _Right. Если get_allocator() == _Right.get_allocator(), это происходит при расчете времени, оно не создает исключений, а также что отсутствуют ссылки, указателей, или итераторы, которые определяют элементы в 2 управляемых последовательностями. В противном случае он выполняет несколько назначений и вызова конструктора элемента пропорциональных количеству элементов в 2 управляемых последовательностями.
Требования
Заголовок: <forward_list>
Пространство имен: std