初学VC,简单问题,MFC里#include的详细用法 什么时候该用#include引用?比如从doc里引用view,是写在h里还是写在cpp里?如果很多类之间互相引用太混乱了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 this is problem of C++ grammar,I suggust you learn it. 写在.cpp中为好,因为如果你的.h文件被别的文件include,其中include的.h文件也将被包含,很容易产生重复定义的情况. 比如从doc里引用view,***doc.h中#include .... 主要是在你的变理定义或声明之前.比如:在你.h中有个CYourClass m_Test;就要.h加入 #include "..."如果是 CYourClass *m_test,就可以这样,在.h加入class CYourClass;在.cpp中加入 #include "..." 一般说来,诸如在DOC里引用VIEW的情况,应该在实现文件(CPP)里#include,当然这不是绝对的。对于SeainBlue所提的重复定义的问题,可通过技巧手段来避免(比如用#ifndef)。 just use #icnlude "*.h"use #include "*.cpp" int head file 怎么样在网上接项目 请问:如何一次性传输大文件 语音聊天室 紧急求助,关于USB开发的问题 ◆如何获得中文字体的英文名称,例如"宋体"英文名为"SimSun" ###怎么样给程序加上右键菜单 下面代码发送的数据为什么接收不到? ------ 救急,哪里有字典库可以下载啊 ------ 为什么连接不上FTP? 各位大虾,我编了一个odbc的数据库 如何在Frame中得到View的指针 我的程序为什么会没有响应?请大家帮我分析一下
比如:在你.h中有个CYourClass m_Test;就要.h加入 #include "..."
如果是 CYourClass *m_test,就可以这样,在.h加入class CYourClass;
在.cpp中加入 #include "..."
use #include "*.cpp" int head file