【发布时间】:2010-04-27 23:16:35
【问题描述】:
#if _LFS64_LARGEFILE-0 对 g++ 的 C 预处理器意味着什么?那是负零还是符号的那一部分?如果是负零,对#if是否触发有什么影响?
【问题讨论】:
标签: c++ g++ c-preprocessor
#if _LFS64_LARGEFILE-0 对 g++ 的 C 预处理器意味着什么?那是负零还是符号的那一部分?如果是负零,对#if是否触发有什么影响?
【问题讨论】:
标签: c++ g++ c-preprocessor
这是一个更强大的版本:
#if _LFS64_LARGEFILE
即如果_LFS64_LARGEFILE 具有真值,则应有条件地包含代码。
添加- 0,可防止您在未定义_LFS64_LARGEFILE 时收到警告(#if with no expression)。
【讨论】: