首页
社区
课程
招聘
[讨论]这一堆是什么东西
发表于: 2006-5-24 13:55 3706

[讨论]这一堆是什么东西

2006-5-24 13:55
3706
#if !define(AFX_MAINFRM_H__BE42E62A_5388_11D4_A37F_9B105B2CF13D__INCLUDED_)
#define AFX_MAINFRM_H__BE42E62A_5388_11D4_A37F_9B105B2CF13D__INCLUDED_

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 442
活跃值: (1216)
能力值: ( LV12,RANK:1130 )
在线值:
发帖
回帖
粉丝
2
这里的符号AFX_MAINFRM_H__BE42E62A_5388_11D4_A37F_9B105B2CF13D__INCLUDED_只是为了表示是否包含了mainfrm.h,如果使用#define定义了,则defined(AFX_MAINFRM_H__BE42E62A_5388_11D4_A37F_9B105B2CF13D__INCLUDED_)返回真。至于符号AFX_MAINFRM_H__BE42E62A_5388_11D4_A37F_9B105B2CF13D__INCLUDED_的值到底是什么并无所谓(实际被定义为空),我们关心的只是是否定义过。
2006-5-24 14:06
0
雪    币: 1325
活跃值: (507)
能力值: ( LV12,RANK:450 )
在线值:
发帖
回帖
粉丝
3
在vc7.1里,这两行有个等效的预编译指令

#pragma once

就是让这个头文件仅被包含一次.
2006-5-24 14:39
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
晕了~~

这问题????!!!!!

基础也太刺毛了阿~~ 加油加油!!!
2006-5-24 16:18
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
BE42E62A_5388_11D4_A37F_9B105B2CF13D__INCLUDED
有本事把这一串说出个123来,
难道是微软闲得慌
2006-5-24 17:43
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
这一串字符只不过是为了保证不会出现重复罢了。比较常见的你也可以用日期时间来替换这一串字符串的。
2006-5-24 18:14
0
游客
登录 | 注册 方可回帖
返回
//