以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 C/C++编程思想 』 (http://bbs.xml.org.cn/list.asp?boardid=61) ---- 菜鸟问?预处理 (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=27744) |
-- 作者:netfarmer -- 发布时间:2/24/2006 10:21:00 PM -- 菜鸟问?预处理 #ifndef _INCvxWorksh #define _INCvxWorksh #ifdef _cplusplus .......... 我常见的是#define a 25这样的,#define _INCvxWorksh是什么意思,真是不懂. 师兄告知啊 |
-- 作者:netfarmer -- 发布时间:2/25/2006 10:02:00 PM -- 高手给我说说好吧? |
-- 作者:firstway -- 发布时间:2/26/2006 4:14:00 PM -- 防止重复编译。 比如头文件有这样 #ifndef _INCvxWorksh #define _INCvxWorksh int a; #endif 如果几个其他文件都包含该文件,a就不会被重复定义 因为编译器第一次遇到该定义时,_INCvxWorksh没有定义 所以编译中间的(一直到#endif)内容 下次遇到该头文件,因为_INCvxWorksh已经定义,所以跳过 中间内容只会编译一次。 |
-- 作者:awdesq -- 发布时间:2/27/2006 3:53:00 PM -- #pragam once |
-- 作者:netfarmer -- 发布时间:2/28/2006 9:37:00 AM -- 好,这下懂了,谢谢了 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
49.805ms |