我收到了一个非常奇怪的编译错误,指向我声明指向我的类的指针。ISO C++禁止声明错误
MyClass* myClass; //Line 34
错误:
MyFile.h|34|error: ISO C++ forbids declaration of ‘MyClass’ with no type
MyFilee.h|34|error: expected ‘;’ before ‘*’ token
我不能得到一个线索什么错误。任何人都可以抛出一些光。
我收到了一个非常奇怪的编译错误,指向我声明指向我的类的指针。ISO C++禁止声明错误
MyClass* myClass; //Line 34
错误:
MyFile.h|34|error: ISO C++ forbids declaration of ‘MyClass’ with no type
MyFilee.h|34|error: expected ‘;’ before ‘*’ token
我不能得到一个线索什么错误。任何人都可以抛出一些光。
您是否在'myFile.h'中包含了“#include”myClass.h“'? – fredoverflow 2011-03-06 08:40:40
是的,我确实包括了。 – Mayank 2011-03-06 08:41:37
然后我们需要更多的代码。向我们展示第34行以上的内容。 – fredoverflow 2011-03-06 08:45:57