1Us*_*ser 6 c++ standards one-definition-rule c++11
任何人都可以从ISON3242§3.2第二点解释这一说法
类的非放置分配或释放函数由该类的构造函数的定义使用.类的非放置释放函数通过该类的析构函数的定义来使用,或者通过在虚拟析构函数的定义点处的查找来选择(12.4).26类的复制赋值函数由12.8中指定的另一个类的隐式定义的复制赋值函数使用.类的移动赋值函数由12.8中指定的另一个类的隐式定义的移动赋值函数使用.
ISO标准2003说:
类的复制赋值函数由12.8中指定的另一个类的隐式定义的复制赋值函数使用.
这些陈述的实际差异是什么?
任何人都可以用示例/程序来解释上面添加的内容......?
我知道移动构造函数/移动分配函数 - >添加了新功能.
任何人都可以借助示例/程序来解释这一点吗?
请.............
请回答
| 归档时间: |
|
| 查看次数: |
252 次 |
| 最近记录: |