【发布时间】:2015-12-31 20:35:12
【问题描述】:
以下代码可以编译运行,但是VS2015 intellisense报错。 g++ & eclipse 有同样的问题(编译运行但显示错误)
有人知道怎么解决吗?我尝试在谷歌上搜索但没有希望。 这个错误有点烦人.. :-)
#include <iostream>
#include <thread>
#include <chrono>
using namespace std;
using namespace std::literals;
using namespace chrono_literals;
int main()
{
this_thread::sleep_for(5s);
cout << "test \n";
return 0;
}
错误消息:“整数文字上的后缀 's' 无效”
非常感谢!
【问题讨论】:
-
您在项目中使用 PCH 吗?只有这样,我们才能最终重现问题......
-
PCH 是什么意思?我刚刚在 VS2015 中新建了一个控制台项目
-
对不起,我的意思是预编译头文件。它们在控制台项目模板中默认启用;尽管我在上面的示例中因为缺少通常的“#include
”而感到失望。
标签: eclipse c++11 visual-studio-2015 c++14 g++4.9