<分区>
所以我有以下 C++ 类
class MyClass:
public:
static void InitObject();
private:
static MyObject *myObject;
};
然后在我做的 .cpp 文件中
void MyClass::InitObject
{
myObject = new MyObject();
}
但是,我收到一个编译器错误,指出“myObject”是从 InitObject() 引用的,然后它说链接器命令失败,退出代码为 1。
为什么这行不通?我该如何解决?