#ifndef是什么意思??

jack1003 2004-11-08 07:24:32
我是初学者,不知道下面#ifndef在代码中是什么意思。
#ifndef SAFE_RELEASE
#define SAFE_RELEASE(x) \
if(x != NULL) \
{ \
x->Release(); \
x = NULL; \
}
#endif
...全文
2016 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
symbianguo 2010-06-03
  • 打赏
  • 举报
回复
是预编译啊,c++中的常用知识,呵呵呵
jack1003 2005-07-31
  • 打赏
  • 举报
回复
结了。
alexpdl 2005-03-25
  • 打赏
  • 举报
回复
perfect1 2005-03-24
  • 打赏
  • 举报
回复
if not defined
smallcrocodile 2005-03-24
  • 打赏
  • 举报
回复
就是说if not defined(如果没有定义)然后.....
tmwangbo 2005-03-24
  • 打赏
  • 举报
回复
预编译指令,条件编译
mengqimxz 2005-03-24
  • 打赏
  • 举报
回复
为了防止头文件被重复引用,应当用ifndef/define/endif结构产生预处理块。
jack1003 2005-03-24
  • 打赏
  • 举报
回复
我怎么结贴啊?怎么给分啊?
hxzb7215191 2005-03-08
  • 打赏
  • 举报
回复
是预编译指令
smallcrocodile 2005-03-08
  • 打赏
  • 举报
回复
你明白了么
whx800 2005-03-02
  • 打赏
  • 举报
回复
路过
tudou614 2005-03-01
  • 打赏
  • 举报
回复
楼上的楼上可能是“HW”的吧??
tudou614 2005-01-13
  • 打赏
  • 举报
回复
楼上的观点经典啊~~
qrlvls 2005-01-13
  • 打赏
  • 举报
回复
#ifndef <=> #if !defined(...)
yxg20023 2005-01-13
  • 打赏
  • 举报
回复
是预编译指令
bisland 2004-12-16
  • 打赏
  • 举报
回复
共享,我也是个菜鸟,谢谢各位.
Potters 2004-12-14
  • 打赏
  • 举报
回复
学习
echoxue 2004-12-08
  • 打赏
  • 举报
回复
或者用
预定义的,#ifdef<标识符>
<程序段落1>
#else
<程序段落1>
#endif
humengqingdao 2004-12-08
  • 打赏
  • 举报
回复
预定义的,#ifndef
#define
. . .
#endif
wwjokwang 2004-11-30
  • 打赏
  • 举报
回复
预编译定义
加载更多回复(4)

2,586

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧