我收到一个非常奇怪的编译错误,指向我声明指向我的类的指针。
MyClass* myClass; //Line 34
错误:
MyFile.h|34|error: ISO C++ forbids declaration of ‘MyClass’ with no type
MyFilee.h|34|error: expected ‘;’ before ‘*’ token
我无法弄清楚出了什么问题。任何人都可以投光。
答案 0 :(得分:2)
此时似乎无法显示MyClass
的声明。编译器将MyClass
视为未指定类型的新变量名称。