Операции над отображениями и мультиотображениями. Присваивание

   
На этом шаге мы рассмотрим операции присваивания для отображений и мультиотображений.

   
В отображениях и мультиотображениях определены только базовые операции присваивания, поддерживаемые всеми контейнерами (таблица 1).
Дополнительная информация приведена на 128 шаге.

Таблица 1. Операции присваивания для отображений и мультиотображений

ОперацияОписание
c1 = с2Присваивает c1 все элементы с2
c1.swap(c2)Меняет местами содержимое c1 и с2
swap(c1,c2)To же, но в форме глобальной функции

   
Для выполнения операций присваивания контейнеры должны относиться к одному типу. В частности, должны совпадать типы критериев
сравнения, хотя сами критерии могут различаться. Пример использования разных критериев сортировки, относящихся к одному типу,
приведен на 169 шаге. Если критерии различаются, в результате присваивания или перестановки они также
меняются местами.

   
На следующем шаге мы рассмотрим функции получения итераторов.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий