命名空间
变体
操作

C++ 命名要求: CopyAssignable

来自 cppreference.cn
 
 
C++ 命名要求
基本
CopyAssignable(可复制赋值)
类型属性
全库范围




Container(容器)
容器元素
迭代器 (Iterator)
流 I/O
格式化器
随机数
并发
范围(Ranges)
多维视图
其他

 

指定该类型的实例可以从左值表达式进行复制赋值。

[编辑] 要求

如果类型 T 满足 CopyAssignable,则

给定

  • t,一个类型为 T 的可修改 左值表达式
  • v,一个类型为 Tconst T左值表达式,或一个类型为 const T右值表达式。

以下表达式必须有效并具有其指定的效果。

表达式 返回类型 返回值 后置条件
t = v T& t t 的值等同于 v 的值。

v 的值不变。

[编辑] 参见

检查类型是否具有拷贝赋值运算符
(类模板) [编辑]
指定类型可从另一类型赋值
(概念) [编辑]