我正在尝试编译以下代码:
#include <iostream>
#include <limits>
int main()
{
std::cout << std::numeric_limits<int>::lowest() << std::endl;
}
我收到以下错误:
../main.cpp:5: error: 'lowest' is not a member of 'std::numeric_limits<int>'
cout << std::numeric_limits<int>::lowest() << std::endl;
^
我在Ubuntu 15.04上使用QT Creator 3.1.1,默认情况下编译器设置为GCC(/ usr / bin / g ++)。
任何人都知道可能出现什么问题?