请问那个#define AA是什么意思?

[复制链接]
3057|7
 楼主| hotpover 发表于 2007-7-20 14:58 | 显示全部楼层 |阅读模式

以下是某个头文件 XX.h 的内容,请问那个#define AA是什么意思,干嘛的?

#ifndef AA

#define AA


class  code{
              ...........

              ...........
     
              ...........

            };

#endif
52wm 发表于 2007-7-20 15:03 | 显示全部楼层

定义宏,用AA代替下面的类

 楼主| hotpover 发表于 2007-7-20 15:10 | 显示全部楼层

3q,那么#ifndef AA的作用呢?

yewuyi 发表于 2007-7-20 15:17 | 显示全部楼层

加入编译?!

新好男孩 发表于 2007-7-20 18:51 | 显示全部楼层

是这样的吧!

如果未定义AA,那么
class  code
{
  ...........
{
才会有效.
 楼主| hotpover 发表于 2007-7-20 19:07 | 显示全部楼层

是防止头文件被重复使用吗?

computer00 发表于 2007-7-20 19:20 | 显示全部楼层

不是防止重复使用,而是防止在重复引用时,出现错误。

gyt 发表于 2007-7-20 19:57 | 显示全部楼层

经常会这样用

调试时,经常会要加入一段或者减去一段程序,这样用法就很方便。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

431

主题

2397

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部