【问题标题】:What does '#if _LFS64_LARGEFILE-0' mean to CPP?'#if _LFS64_LARGEFILE-0' 对 CPP 意味着什么?
【发布时间】:2010-04-27 23:16:35
【问题描述】:

#if _LFS64_LARGEFILE-0 对 g++ 的 C 预处理器意味着什么?那是负零还是符号的那一部分?如果是负零,对#if是否触发有什么影响?

【问题讨论】:

    标签: c++ g++ c-preprocessor


    【解决方案1】:

    这是一个更强大的版本:

    #if _LFS64_LARGEFILE
    

    即如果_LFS64_LARGEFILE 具有真值,则应有条件地包含代码。

    添加- 0,可防止您在未定义_LFS64_LARGEFILE 时收到警告(#if with no expression)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-28
      • 2020-10-12
      • 2011-06-11
      • 2010-10-02
      • 2013-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多