Spec-Zone.ru › C++

std::flat_set<Key,Compare,KeyContainer>::swap

void swap( flat_set& other ) noexcept;
(since C++23)
Обменивает содержимое адаптера контейнера с содержимым other. Эффективно вызывает
ranges::swap(compare, other.compare);
ranges::swap(c, other.c);

Параметры

other - адаптер контейнера для обмена содержимым

Возвращаемое значение

(нет)

Исключения

(нет)

Сложность

Такая же, как у базового контейнера (обычно постоянная).

Пример

См. также

std::swap(std::flat_set)
(C++23)
специализирует алгоритм std::swap
(шаблон функции)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/container/flat_set/swap

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API