在学C++时,通常有一种概念,在创建类对象时,如果没有构造函数,那么会调用默认的构造函数,并且把相关成员赋值为0,这句话正确吗,看看下面这个例子:
#include
using namespace std;
class Foo
{
public:
//Foo() {}
void setValue(int value)
{
m_Value = value;
}
int m_Value;
int *m_pArray;
};
int main()
{
Foo foo;
cout
关注
打赏