在C++中如何建立一个全局的类的实例?

2025-01-07 20:30:42
推荐回答(2个)
回答1:

定义一个类,再申明这个类的全局变量,就是一个全局实例。
给你举例如下:
定义一个cTest类
Class cTest {
public:
……
protected:
……
};
然后在申明全局变量的地方,也就是各函数的外面,申明一个cTest的变量:
cTest myTest;
myTest就是个全局的实例

你提到的aClass *oneClass;oneClass是一个指针,与new aClass();的返回值类型不配。

回答2:

?有点理解不了你的问题。
比如有个类aClass
你在main函数外面
aClass oneClass;
不就是一个全局的实例了吗?