c++ - <内置> :1:2: warning: use of C++0x long long integer constant [-Wlong-long]

标签 c++ gcc gcc-warning

这个警告是关于什么的?它似乎在警告内置插件中的 long long 常量。这是来自 GCC 版本 4.7.3 (Ubuntu/Linaro 4.7.3-1ubuntu1)。

In file included from ../include/log4cplus/helpers/stringhelper.h:36:0,
                 from ../tests/performance_test/main.cxx:6:
<built-in>:1:2: warning: use of C++0x long long integer constant [-Wlong-long]

最佳答案

您可以按照 Daniel Fischer 的建议使用新的 C++11 标准。但是,如果您正在交叉编译或只有较旧的编译器:

-Wno-long-long

是一个有效的编译器标志,它将禁止警告(当然只是来自 man gcc)。

关于c++ - <内置> :1:2: warning: use of C++0x long long integer constant [-Wlong-long],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16551499/

相关文章:

c++ - 整个循环花费的时间超过其迭代总和

C++11 正则表达式匹配中的匹配

c++ - cpp 文件中的部分特化不是 "well-formed"

c++ - 位域的操作系统独立编程

c - 防止宏的 GCC 警告 "value computed is not used"

c - 缺少 'uninitialized' 警告

c - C 中的函数不返回正确的指针类型?

C++ 'class' 类型重定义

c++ - 如何在全局实例化变量上处理 cudaFree

c - gcc 总是做这种优化吗? (常见的子表达式消除)