<分区>
我不明白为什么下面的代码不能编译:
// program.h
class Sensor;
class Program {
private:
static Sensor* sensor;
public:
void SetSensor(Sensor *s) { sensor = s; }
};
我得到这个编译器错误: cc3No0Or.ltrans0.ltrans.o*:在函数 Program::SetSensor(Sensor*) 中 program.h:##: 对程序传感器的 undefined reference