subject_21730.htm

来自「一些关于vc的问答」· HTM 代码 · 共 36 行

HTM
36
字号
<p>
序号:21730 发表者:huhu 发表日期:2002-11-19 23:33:22
<br>主题:如何在多个.CPP文件中包含同一个.H文件?
<br>内容:自定义了一个头文件.H,多个.CPP文件包含时出错,不知如何能象“stdAfx.h”一样在多个.CPP文件中同时包含?<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:不说 回复日期:2002-11-20 01:52:34
<br>内容:那你一定得在前边写上<BR>#ifndef __MYCLASSXXXX__<BR>#define __MYCLASSXXXX__<BR>这样的话<BR><BR>然后在文件结尾补一个<BR>#endif<BR><BR>这样重复包含的时候因为指定了这样的编译条件,多余的包含就会被自动跳过了,了解?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:huhu 回复日期:2002-11-20 10:30:36
<br>内容:"__MYCLASSXXXX__"是一串序列吧?不知这串序列是用VC里是哪个工具生成的?<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:徐景周 回复日期:2002-11-20 10:56:50
<br>内容:自定义一个头文件如Global.h,再把它包含进stdafx.h中既可,这样你的.cpp文件只要包含了stdafx.h文件既可
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:不说 回复日期:2002-11-20 11:05:16
<br>内容:如果你是在classwizard里添加的类那么不用你写这些,VC会给你加上的,如果是自己手写出来的类,那么这几句就得你自己写了,__MYCLASSXXXX__是你自己定的,爱写什么写什么,只要不要有重复就可以了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:huhu 回复日期:2002-11-20 11:14:02
<br>内容:见stdAfx.h中有这几句,不知是什么意思:<BR>#if _MSC_VER &gt; 1000<BR>#pragma once<BR>#endif // _MSC_VER &gt; 1000
<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 + =
减小字号Ctrl + -
显示快捷键?