2011-03-06 36 views

回答

40

如果类定义了缺省构造函数,则它们都等价;该对象将通过调用该构造函数来创建。

如果类仅有一个隐含的默认构造函数,然后是有区别的。第一种方法将使任何POD类型的成员不被初始化;第二个将对它们进行数值初始化(即将它们设置为零)。

+7

+1,不知道这个区别。 –

相关问题