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

📄 subject_19637.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:19637 发表者:yxx 发表日期:2002-10-30 11:35:45
<br>主题:全部都是用ClassWizard做的,居然会出错!?
<br>内容:我在一个工程里加入3个类:CAAA(没有基类),CBBB:public CSocket,CCCC:public CSocket,再给每个类加入一个成员变量,都是用ClassWizard做的,具体声明如下,居然编译出错,为什么啊?(好象把#include "BBB.h"改成Class CBBB;就可以,但不知道原因)<BR>1、CAAA的头文件:<BR>#include "BBB.h"&nbsp;&nbsp;&nbsp;&nbsp;// Added by ClassView<BR>class CAAA&nbsp;&nbsp;<BR>{<BR>public:<BR>&nbsp;&nbsp;&nbsp;&nbsp;CBBB m_bbb;<BR>&nbsp;&nbsp;&nbsp;&nbsp;CAAA();<BR>&nbsp;&nbsp;&nbsp;&nbsp;virtual ~CAAA();<BR><BR>};<BR>2、CBBB的头文件:<BR>#include "afxsock.h"<BR>#include "AAA.h"&nbsp;&nbsp;&nbsp;&nbsp;// Added by ClassView<BR>class CBBB : public CSocket<BR>{<BR>public:<BR>&nbsp;&nbsp;&nbsp;&nbsp;CBBB();<BR>&nbsp;&nbsp;&nbsp;&nbsp;virtual ~CBBB();<BR><BR>public:<BR>&nbsp;&nbsp;&nbsp;&nbsp;CAAA m_aaa;<BR>};<BR>3、CCCC的头文件:<BR>#include "afxsock.h"<BR>#include "AAA1.h"&nbsp;&nbsp;&nbsp;&nbsp;// Added by ClassView<BR>class CCCC : public CSocket<BR>{<BR>public:<BR>&nbsp;&nbsp;&nbsp;&nbsp;CCCC();<BR>&nbsp;&nbsp;&nbsp;&nbsp;virtual ~CCCC();<BR><BR>public:<BR>&nbsp;&nbsp;&nbsp;&nbsp;CAAA m_aaa;<BR>}
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:Norton AntivVirus 回复日期:2002-10-30 11:39:53
<br>内容:最好在include后再声明一下这个类<BR><BR>#include "bbb.h"<BR>class CBBB;<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>
回复者:yxx 回复日期:2002-10-30 13:01:15
<br>内容:谢谢!<BR>可是我想知道为什么?是哪里出了问题?是ClassWizard的问题,还是什么问题?
<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-10-30 14:30:22
<br>内容:<BR>头文件不能互相包含啊,真不懂ClassWizard怎么给你生成<BR>#include "BBB.h"&nbsp;&nbsp;&nbsp;&nbsp;// Added by ClassView<BR>include "AAA.h"&nbsp;&nbsp;&nbsp;&nbsp;// Added by ClassView<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>
回复者:yxx 回复日期:2002-10-30 15:45:48
<br>内容:是啊!你也可以试着添加一下,一定也是这样的。<BR>我现在想通了,这种包含方式确实有问题!谢谢!
<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 + -