的我有我的一个类变量:最好的实现全局变量
Object * myObject;
我现在需要我的其他类可以在其他类访问。
什么是最好的方式能够访问它?
以下实施是否正确?
#ifndef GLOBALS_H
#define GLOBALS_H
#include "Object.h"
Object * myObject[5][5];
#endif
编辑:
多一点信息,基本上我有A类和B类
类A有变量myObject的其中B类需要访问。类A也有类B的对象,这意味着我不能在类B的头中包含类A的头,因为类A具有包含类B的头。
如果它已经在一个类中,那么只需传递该类的一个对象即可。在main()中实例化它。 –