文章分类:移动开发
* 预定义的宏
* __NASE_FILE__ 源文件的完整路径名,和 __FILE__ 不同,被引用的文件仍然是原来文件名
* __CHAR_UNSIGNED__ 用于指定该机器上 char 是无符号类型
* __cplusplus 使用 C++ 编译器编译
* __DATE__ 编译时的日期
* __FILE__ 编译文件名
* __func__ 同 __FUNCTION__
* __GNUC__ GCC 的主版本号
* __GNUC_MINOR__ GCC 的次版本号
* __GNUC_PATCHLEVEL__ GCC 的修订号
* __GNUG__ 由 C++ 编译程序定义
* __INCLUDE_LEVEL__ 指 #include 的层次
* __LINE__ 当前行号
* __NO_INLINE__ 不允许 inline
* __OPTIMIZE__ 打开了优化选项
* __OPTIMIZE_SIZE__ 打开了对编译出文件尺寸的优化
* __STDC__ 表示该程序符合 ansi C 标准
* __STDC_HOSTED__ 表示宿主具有标准 C 的环境
* __STDC_VERSION__ 标准 C 制定时间
* __TIME__ 编译时系统时间
__VERSION__ GCC 版本号
* 预定义的宏
* __NASE_FILE__ 源文件的完整路径名,和 __FILE__ 不同,被引用的文件仍然是原来文件名
* __CHAR_UNSIGNED__ 用于指定该机器上 char 是无符号类型
* __cplusplus 使用 C++ 编译器编译
* __DATE__ 编译时的日期
* __FILE__ 编译文件名
* __func__ 同 __FUNCTION__
* __GNUC__ GCC 的主版本号
* __GNUC_MINOR__ GCC 的次版本号
* __GNUC_PATCHLEVEL__ GCC 的修订号
* __GNUG__ 由 C++ 编译程序定义
* __INCLUDE_LEVEL__ 指 #include 的层次
* __LINE__ 当前行号
* __NO_INLINE__ 不允许 inline
* __OPTIMIZE__ 打开了优化选项
* __OPTIMIZE_SIZE__ 打开了对编译出文件尺寸的优化
* __STDC__ 表示该程序符合 ansi C 标准
* __STDC_HOSTED__ 表示宿主具有标准 C 的环境
* __STDC_VERSION__ 标准 C 制定时间
* __TIME__ 编译时系统时间
__VERSION__ GCC 版本号
* 预定义的宏
* __NASE_FILE__ 源文件的完整路径名,和 __FILE__ 不同,被引用的文件仍然是原来文件名
* __CHAR_UNSIGNED__ 用于指定该机器上 char 是无符号类型
* __cplusplus 使用 C++ 编译器编译
* __DATE__ 编译时的日期
* __FILE__ 编译文件名
* __func__ 同 __FUNCTION__
* __GNUC__ GCC 的主版本号
* __GNUC_MINOR__ GCC 的次版本号
* __GNUC_PATCHLEVEL__ GCC 的修订号
* __GNUG__ 由 C++ 编译程序定义
* __INCLUDE_LEVEL__ 指 #include 的层次
* __LINE__ 当前行号
* __NO_INLINE__ 不允许 inline
* __OPTIMIZE__ 打开了优化选项
* __OPTIMIZE_SIZE__ 打开了对编译出文件尺寸的优化
* __STDC__ 表示该程序符合 ansi C 标准
* __STDC_HOSTED__ 表示宿主具有标准 C 的环境
* __STDC_VERSION__ 标准 C 制定时间
* __TIME__ 编译时系统时间
__VERSION__ GCC 版本
原文链接: https://www.cnblogs.com/peterjade/archive/2011/06/12/2428491.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/27128
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!