编程时遇到一个十分诡异的现象,望高手帮在下解决一下!!
我在编写一个浏览器并且运行时,出现下列错误:
error C2143: syntax error : missing ';' before '*'
f:\c++\projects\browser\browserview.h(21) : error C2501: 'CBrowserDoc' : missing storage-class or type specifiers
f:\c++\projects\browser\browserview.h(21) : error C2501: 'GetDocument' : missing storage-class or type specifiers
该错误指向 CBrowserDoc* GetDocument();
但当我将CBrowserDoc* GetDocument();注销后再添加上后,程序奇迹般的没错了,但只要一点Rebuilt All,就立马又出错。
源程序我已上传,望各位赐教。