template<class T>
class CData{
public:
T::Buffer GetBuffer() = 0;
}
class CAudio : public CData<CAudio>{
public:
struct Buffer{};
}
如何实现这样的功能?
这引发: 错误C2061:语法错误:标识符&#39; BuffData&#39; 错误C2334:&#39;之前的意外令牌{&#39;跳过明显的功能体 错误C2039:&#39; BuffData&#39;:不是&#39; CAudio&#39;
的成员