我有一个 id 喜欢传递给对象实例的结构,所以在定义我的结构之后
struct Element
{
floatPTR Quizes;
int quizLimit;
string fullName;
};
后来,我有一个typedef Element* elementPTR;
其次是我的班级定义:
template<typename elementPTR>;
class Array
{
public:
stuff
private:
elementPTR foo;
stuff
};
当我编译时,我收到错误:error: expected unqualified-id before ‘;’ token
对于以下行:template<typename elementPTR>;
我错过了什么吗?我以为这是合法的操作。
谢谢你的时间。