如何使用类似于#ifndef 的头文件啊?谢谢 立马给分! 如何使用类似于#ifndef 的头文件啊?谢谢 ================我是菜鸟|! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如#ifndef VERSION5 #include <version4.h>#else #include <version5.h>#endif 噢 没看清标题..比如上面几句吧 你主要是根据ifndef 和 else 所作的工作来决定需要定义哪个宏 #ifndef 是用来判断一个宏有没有定义,如果没有定义就为true#define IAMHERO#ifndef IAMHERO #include"iamhero.h"#else #include "iamsuperhero.h"就会包含"iamhero.h"如果去掉#define IAMHERO就会包含#include "iamsuperhero.h" 是不是说如果#define IAMHERO没定义,条件为真,执行#include"iamhero.h"否则执行:#include "iamsuperhero.h"是这样吗? #if !defiend(__MYHEAD__)#define __MYHEAD__......#endif 用户界面线程的主对话框中使用ShockWave控件,对话框无法创建成功 vc6多线程程序在双核cpu下运行速度时快时慢,单核下没问题 如何在网页上实现自绘 请教大家一个用api编写串口发送文件的问题 多语言资源的做成 请教一个问题!!!资源管理器问题,谢谢 帮帮我,谁来帮我解决这个问题。 CTreeView的问题,就剩5分了,帮帮我,急 关于模拟键盘输入 vc数据库专家们你们在哪儿,快来帮帮俺吧! 如何在对话框里创建CFormView?急,在线等. 我在Atl中在接口中用了一个自定义的结构,编译成功,但是导入它的类型库却出错,请看源代码
#ifndef VERSION5
#include <version4.h>
#else
#include <version5.h>
#endif
比如上面几句吧 你主要是根据ifndef 和 else 所作的工作来决定需要定义哪个宏
#include"iamhero.h"
#else
#include "iamsuperhero.h"
就会包含"iamhero.h"
如果去掉#define IAMHERO就会包含#include "iamsuperhero.h"
没定义,条件为真,执行#include"iamhero.h"否则执行:#include "iamsuperhero.h"是这样吗?
#define __MYHEAD__......
#endif