【发布时间】:2014-07-05 22:14:15
【问题描述】:
我在 .cpp 文件中声明了一个类,并将结构写在 .h 文件中, 为了在其他 .cpp 文件中使用该类
例子:
//class1.cpp //class1.h
class class1 class class1
{ {
private: private:
double X; double X;
... ...
public: public:
double getX(){return X;} double getX();
... ...
}; };
Class2 将包含“class1.h”,因此我可以使用 class1,但只能在新类 class2 中使用。
我想要什么:
include "class1.h"
class1 c;
class class2{/* ... */};
是否有可能,如果可以,如何在 class2.cpp 中声明一个 class1 类型的全局对象?
【问题讨论】:
标签: c++ class header global-variables lnk2019