|
|
1
2
的后裔
但是,复制构造函数已标记
这个
只有
类拥有动态分配的消息并拥有
根本没有动力给这些类型一个移动构造函数,因为复制构造函数不仅已经非常快了,而且程序的特殊路径只在特殊情况下执行。关于move构造函数的唯一用途
你已经可以很便宜地抓住价值了。但该准则的存在是因为异常通常是继承层次结构的一部分,按值捕获会对异常进行切片:
输出(对我来说):
|
|
2
1
我检查了几个编译器,显然
输出:
因此,拥有一个移动构造函数将毫无意义。 为什么会这样可能是另一个问题:) |
|
AstralHex · 矩阵乘法代码工作不正常 11 月前 |
|
|
Giogre · 为包含许多数值字段的简单“struct”重载比较运算符 11 月前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 11 月前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 11 月前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 11 月前 |