C++ named requirements: CopyAssignable
From cppreference.net
C++
C++ named requirements
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
指定该类型的实例可以从 左值表达式 进行复制赋值。
要求
类型
T
满足
CopyAssignable
若
-
类型
T满足 MoveAssignable 要求,且
给定
以下表达式必须有效并具有其指定效果。
| 表达式 | 返回类型 | 返回值 | 后置条件 |
|---|---|---|---|
| t = v |
T&
|
t
|
t
的值与
v
的值等价。
|
另请参阅
|
(C++11)
(C++11)
(C++11)
|
检查类型是否拥有复制赋值运算符
(类模板) |
|
(C++20)
|
指定类型可从另一类型赋值
(概念) |