【发布时间】:2014-11-27 00:38:29
【问题描述】:
我不明白,因为当您创建“用户”类的对象时,不会打印包含构造函数的消息。
class users
{
public:
users();
private:
int i;
};
users::users ()
{
cout<<"hello world";
}
int main ()
{
users users1();
return 0;
}
【问题讨论】:
-
您没有创建“
users类的对象”。 -
谷歌“bdfl”。 C++ 需要一个。
-
您可能还需要输出
\n或<< endl才能看到输出 -
@MattMcNabb :标准中的标准流保证在销毁前被刷新。
标签: c++ constructor most-vexing-parse