读书人

关于宏定义 _WIN32 _UNIX _EMX 等的有

发布时间: 2012-11-04 10:42:42 作者: rapoo

关于宏定义 _WIN32 _UNIX _EMX 等的问题
这几天在看关于winrar的源代码
里面有几个宏定义不是很清楚,请教一下大家
举个例子吧
#ifdef _UNIX
。。。
#endif
这个是关于unix系统的宏,我了解

后面的就有些不解了
1.比如说_EMX _DJGPP _SFX_RTL 这些宏表示什么意思呢
2.这些宏应该是内置变量!我使用的是VS环境,想查看一下这边变量的相关定义,如何查看呢?

[解决办法]
#ifdef _UNIX
。。。
#endif

这个不是宏,这个是选择编译。

_EMX _DJGPP _SFX_RTL 这个没注释,没文档,谁知道什么意思,要猜作者的意思了。
[解决办法]
在上面右击,选转到定义
[解决办法]
Google
[解决办法]

探讨
在上面右击,选转到定义

读书人网 >C语言

热点推荐