class Solution {
public:
Solution()
{
cout << "first" << endl;
}
};
Solution s;
int main()
{
cout<<"main"<<endl;
return 0;
}
first
main
看面经很有意思的一道题,如何在main方法之前执行一段代码。写一个类,创建一个全局对象,就会先于main执行类的构造函数。
class Solution {
public:
Solution()
{
cout << "first" << endl;
}
};
Solution s;
int main()
{
cout<<"main"<<endl;
return 0;
}
first
main
看面经很有意思的一道题,如何在main方法之前执行一段代码。写一个类,创建一个全局对象,就会先于main执行类的构造函数。