发现一个奇怪的错误:我在建一个SDI工程,单击一个菜单,出来一个对话框。
发现一个奇怪的错误:我在建一个SDI工程,单击一个菜单,出来一个对话框。
没问题。
但我若在对话框.cpp文件中包含CMyView.h文件,代码没有改动。就出现这些错误:
同志们可以试试。
e:\myVC\MFC\ch08\Modelless\ModellessView.h(16): warning C4183:
“GetDocument”: 缺少返回类型;假定为返回“int”的成员函数
e:\myVC\MFC\ch08\Modelless\ModellessView.h(16): error C2501:
“CModellessView::GetDocument” : 缺少存储类或类型说明符
e:\myVC\MFC\ch08\Modelless\ModellessView.h(16): error C2501:
“CModellessView::CModellessDoc” : 缺少存储类或类型说明符
e:\myVC\MFC\ch08\Modelless\ModellessView.h(16): error C2143: 语法错误 :
缺少“;”(在“*”的前面)
就是视类中的文档会出现问题,如果把他们注释掉,又没问题。想不通。