【发布时间】:2014-07-05 01:54:03
【问题描述】:
我对 C++ 中的默认构造函数有疑问。例如在 A 类中,使用默认构造函数 A(){}; 或 A() = default; 有什么区别?它们之间的一般区别是什么?
提前谢谢你!
【问题讨论】:
-
Here's 一些信息。我认为这只是一种表达方式。
-
请注意,在复制构造函数和析构函数上,显式可以抑制隐式构造函数的生成:stackoverflow.com/questions/4819936/…