Mat*_*att 12 c++ constructor default-constructor default-arguments
在以下代码中:
struct Foo { Foo(int x=0); };
构造函数是否算作默认构造函数?
Blu*_*eft 18
C++98§12.1/ 5 (强调我的):
类X的默认构造函数是X 的构造函数,可以在没有参数的情况下调用.如果类X没有用户声明的构造函数,则隐式声明默认构造函数.
所以是的,它确实算作默认构造函数. 另见.
归档时间:
13 年,6 月 前
查看次数:
298 次
最近记录: