如果您不提供复制构造函数,则会自动创建一个。这被称为默认拷贝构造函数。 默认构造函数是不带任何参数的构造函数。 如果您不提供任何构造函数,则会自动创建一个默认构造函数。 这是否被称为默认的默认构造函数?是否有默认的默认构造函数?
-3
A
回答
4
没有,default constructor被称为在两种情况下,“默认构造函数”,无论是明确规定或由编译器自动生成。
2
号它总是被称为默认构造函数。
2
它可以被称为“隐式定义默认构造函数”,如果你坚持。 C++ 11§12.1/ 6
被拖欠和删除没有定义默认构造函数是隐式定义 ...
+2
+1对于最准确的答案。而且我不明白downvotes。惩罚坏问题的好答案的一些方法? –
+0
引用没有严格规定其名称是“隐式定义的默认构造函数”,也不表示它不能被称为“默认默认构造函数” –
4
相关问题
- 1. 默认的默认构造函数,为什么不是用户提供的默认构造函数?
- 2. 类默认构造函数
- 3. 默认构造函数
- 4. 非默认构造函数
- 5. C++,默认构造函数
- 6. constexpr默认构造函数
- 7. 非默认构造函数
- 8. 没有默认构造函数的默认值
- 9. “RavenReader.Web.Controllers.UserController”没有默认的构造函数
- 10. System.Configuration.Cast没有默认的构造函数
- 11. 没有默认的构造函数
- 12. 默认和默认构造函数有什么区别
- 13. 默认构造函数和析构函数是否内联?
- 14. 默认参数默认构造
- 15. DatabaseManager没有默认构造函数
- 16. 没有默认构造函数发现
- 17. @Delegate类没有默认构造函数
- 18. 成员没有默认构造函数
- 19. 没有默认构造函数 - 继承
- 20. 是构造函数生成的默认构造函数吗?
- 21. Python是否有类的默认构造函数?
- 22. 默认构造
- 23. 默认的构造函数的参数
- 24. C++默认构造函数和默认参数
- 25. C++中隐式默认构造函数的默认值
- 26. 默认的默认构造函数?在n3290草案
- 27. 混合默认和非默认的构造函数
- 28. 默认的构造
- 29. 没有适当的默认构造函数可用并且没有默认的构造函数
- 30. Java默认构造函数问题 - 实际上构成“默认构造函数”的是什么?
这就是所谓的默认构造函数。 – gongzhitaao
“默认构造函数是X. X是否被称为默认构造函数?” –
这不是我问的。 –