用于计时的Eclipse CDT C ++ 11错误消息

时间:2013-06-14 21:02:17

标签: c++ eclipse eclipse-cdt

我正在效仿这个例子:

http://en.cppreference.com/w/cpp/thread/sleep_for

#include <iostream>
#include <chrono>
#include <thread>

int main()
{
    std::cout << "Hello waiter" << std::endl;
    std::chrono::milliseconds dura( 2000 );
    std::this_thread::sleep_for( dura );
    std::cout << "Waited 2000 ms\n";
}

但Eclipse CDT在sleep_for()行上给我一个错误(仅在intellisense中,实际代码确实运行)告诉我:

  

无效的参数'候选者是:void sleep_for(const?&amp;)'

我是否需要告诉eclipse识别C ++ 11的功能?它正在认识std::chrono::milliseconds dura( 2000 )行。我使用的是英特尔编译器v13。

0 个答案:

没有答案