⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_28490.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:28490 发表者:最后疯狂 发表日期:2003-01-21 17:02:21
<br>主题:(#include)包含文件时,出现了问题!!!
<br>内容:文件内容是这样的:<BR><BR>// InputedList.cpp<BR><BR>#include "stdafx.h"<BR>#include "MZSF.h"<BR>#include "MainFrm.h"<BR>#include "MZSFView.h"&nbsp;&nbsp;&nbsp;&nbsp; &lt;&lt; 加入这一行编译时就出错<BR>#include "InputedList.h"<BR><BR>错误提示:<BR>InputedList.cpp<BR>e:\mzsf\mzsfview.h(23) : error C2143: syntax error : missing ';' before '*'<BR>e:\mzsf\mzsfview.h(23) : error C2501: 'CMZSFDoc' : missing storage-class or type specifiers<BR>e:\myapp\mzsf\mzsfview.h(23) : error C2501: 'GetDocument' : missing storage-class or type specifiers<BR>Error executing cl.exe.<BR><BR>我以前也曾遇到过这种情况,但只要把#include的位置改一下就行了,比如把#include "MZSFView.h"从第4行提到第3行或第2行,程序就能顺利通过编译,但现在却不行。<BR><BR>请问,这是怎么回事?MZSFView.h文件绝对没错误,因为在别的CPP文件中也包含了它,编译时没错误,但在这个文件中包含了它就会出错。<BR><BR>请高手指点…………
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:阿平 回复日期:2003-01-21 17:44:54
<br>内容:CMZSFDoc 是在哪个文件里面定义的,把那个文件也包含进来.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -