【发布时间】:2019-09-16 20:18:06
【问题描述】:
这是我写的一些代码:
#include <iostream>
class Number
{
int n;
public:
Number(int n)
{
std::cout << "Constructed object: " << n << std::endl;
this->n = n;
}
};
Number b = 2; //when does this ctor get called?
int main()
{
Number a = 4;
}
输出:
Constructed object: 2
Constructed object: 4
什么时候调用全局对象的构造函数?就在main 被执行之前?
【问题讨论】:
标签: c++