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

C++ именованные требования: CopyAssignable

Материал из cppreference.com
< cpp‎ | named req
 
 
Именованные требования в C++
Основные
CopyAssignable
Свойства типа
В масштабах библиотеки
Контейнер
Элементы контейнера
(C++11)

Итератор
Потоковый Ввод/Вывод
Форматтеры
(C++20)
Случайные Числа
(C++11)    
Конкуренция
(C++11)
(C++11)
Диапазоны
Другое
(C++11)


 

Указывает, что экземпляр этого типа может быть скопирован-присвоен из lvalue expression.

[править] Требования

Тип T удовлетворяет требованию CopyAssignable если

Следующие выражения должны быть допустимыми и иметь заданные эффекты.

Выражение Тип Значение Постусловие
t = v T& t Значение t эквивалентно значению v.

Значение v не изменяется.

[править] См. также

проверяет, есть ли у типа оператор присваивания копированием
(шаблон класса) [править]
указывает, что типу может быть присвоен другой тип
(концепт) [править]