查看单个帖子
旧 2007-03-27, 12:38 PM   #3
huangyhg
超级版主
 
huangyhg的头像
 
注册日期: 04-03
帖子: 18592
精华: 36
现金: 249466 标准币
资产: 1080358888 标准币
huangyhg 向着好的方向发展
默认 回复: #pragma的具体用法,简明一点!

#pragma once
1.编译器相关指令
这个是编译相关,就是说在这个编译系统上能用,但是在其他编译系统
不一定型,也就是说移植型差。不过现在基本上已经是每个编译器
都有这个定义了


#ifndef #define ...#endif
2.语言支持指令
这个是C++语言相关,这是C++语言中的宏定义,通过宏定义避免文件
多次编译。所以在所有支持C++语言的编译器上都是有效的。如果写的程序要
跨平台,最好使用这种方式。
__________________
借用达朗贝尔的名言:前进吧,你会得到信心!
[url="http://www.dimcax.com"]几何尺寸与公差标准[/url]
huangyhg离线中   回复时引用此帖