kjh*_*a68 8 c++ language-lawyer
根据C++ 11 标准草案t = v,第 421 页,表 23 \xe2\x80\x94 CopyAssignable,它表示可复制分配类型的表达式的后置条件是
\n\nt 等价于 v,v 的值不变
\n
但我不确定“等效”一词在这里意味着什么。是不是很刻薄t == v?或者像所有字节在“深度复制”意义上都是等价的?
据我所知,标准中没有适用的术语“等效”的单独定义。它可以被解释为简单的英语。以下是字典中的一些定义:
- 相应或几乎相同,尤其是在效果或功能上
- 等于或具有与某物相同的效果
- 与其他事物具有相同数量、价格、尺寸等或具有相同目的的事物
另一种解释是,您的引用是在这种情况下等效的定义,即相关类型的相等含义是由该类型的赋值运算符定义的。
| 归档时间: |
|
| 查看次数: |
239 次 |
| 最近记录: |