我知道如果不提供大量的代码,这个问题很难回答(我会尽量避免)。
基本上,在X类中,我得到了一个错误,它包含Y类头文件。Y类头文件有三个getter的定义。
// Getters
static ID3D10Device* PDevice();
static ID3D10Buffer* PBuffer();
static ID3D10Buffer* IBuffer();
我收到了三个相同的错误,全部出现在X类中。所以本质上错误是:
未解决的外部符号 ID3D10Device* PDevice() 在类 X 的构造函数中被引用
如果我的表述有点模糊,请谅解。这是为什么呢?你有什么想法吗?我已经在谷歌上搜索过了,但我只能根据自己的想法做出合理的猜测。