close
Пространства имён
Варианты
Действия

std::map::swap

Материал из cppreference.com

<metanoindex/>

 
 
 
std::map
Функции элементы
Доступ к элементам
Итераторы
Ёмкость
Модификаторы
(C++17)
Просмотр
Наблюдатели
Функции, не являющиеся элементами
(C++20)
(до C++20)(до C++20)(до C++20)(до C++20)(до C++20)(C++20)
Принципы вывода (C++17)
 
<tbody> </tbody>
void swap( map& other );

Exchanges the contents of the container with those of other. All iterators and references remain valid.

The behavior is undefined if get_allocator() != other.get_allocator() and std::allocator_traits<allocator_type>::propagate_on_container_swap::value != true.

Параметры

other
Контейнер для обмена содержимым с
Оригинал:
container to exchange the contents with
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

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

(Нет)

Исключения

спецификация noexcept:  
noexcept
  

Сложность

Constant

См. также

специализация алгоритма std::swap
(шаблон функции) [править]