删除关键字的精度

时间:2017-06-19 20:00:26

标签: c++ c++11 keyword

我理解如何使用C ++ 11 delete关键字创建无法复制或移动的类,但是在Bjarne Stroustrup的 C ++编程语言第4版中, 3.3.4节抑制操作,它说(强调我的):

  

通常使用层次结构中的类的默认副本或移动   一场灾难:只给出一个指向基地的指针,我们根本就不知道是什么   派生类有的成员,所以我们不知道如何复制它们。

有人可以提供一个小例子吗?如果我们使用仅指向基类的指针,是否应该实现复制/移动?

修改:

在我阅读了Igor Tandetmik提供的链接后,我找到了this(看看“背叛的案例”),这个问题给出了一个非常明确的答案,关于对象切片< / em>的

0 个答案:

没有答案