|
|
1
10
你可以在容器中使用类型和投掷动作,比如
假设你有一个
但是,因为一个物体的运动失败了,
当修复失败本身的过程失败时,C++一般都没有有效的答案。您可以在异常中看到这一点;您不能从析构函数发出异常,该析构函数是在由于异常失败而展开过程中调用的。
同样的道理
|
|
2
0
首先,我很难想象在移动操作中获取资源的对象。想想看-
所以让我们移动到第二个点-当移动时,可能会有一段时间,实际上两个对象(从移动和移动到)都是无效的。要从这种情况下回滚,需要调用额外的“magic”函数来修复其中的一个。因此,数据似乎无法修复,因为标准没有定义这样的函数。 |