【发布时间】:2014-09-25 18:52:09
【问题描述】:
使用关键字delete可以防止编译器自动添加某些构造函数的标准实现。
这种删除是否继承到子类?
【问题讨论】:
-
你为什么不写一个简单的测试
-
@texasbruce 什么样的测试以及如何测试?
-
可能我理解错了,如果我理解正确的话,你可以创建一个类,将一个构造函数设置为delete,然后继承这个类并尝试使用构造函数创建
-
@texasbruce 很好的经验实验很有趣,但在 C++ 中,我正在寻找更明确的答案。程序员在这门语言中犯的很多错误都来自表面上的知识。但是不,你没有误会我的意思。
标签: c++ inheritance c++11 constructor