注册 登录
编程论坛 C++教室

求高手解释两行语句

xiaonei 发布于 2008-07-19 22:23, 690 次点击
#ifndef BADCLASS_H_
#define BADCLASS_H_
这两句程序怎样解释
5 回复
#2
koolism2008-07-19 23:14
如果没有定义头文件 BadClass.H
那么就定义头文件 BadClass.H

这样做的目的是为了避免包含两个或以上同名的头文件而引起的二义性或重定义错误
#3
zhong07111012008-07-20 11:27
楼上说的正确
#4
blueboy820062008-07-20 15:12
那是头文件吗?
#5
wuyu198411162008-07-20 20:25
防止头文件重复定义,这些基本知识建议多去百度一下,比问学的快
#6
hyqhero2008-07-23 11:06
避免头文件重复定义  提高运行效率  你在VC中试试第2次运行C++是不是要比第一次快得多 就是这个缘故
1