1

我正在关注这个例子:

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() 行上给我一个错误(仅在智能感知中,实际代码确实运行)告诉我:

无效参数“候选人是:void sleep_for(const ? &)”

我需要告诉 eclipse 识别 C++11 功能吗?它识别线std::chrono::milliseconds dura( 2000 )很好。我正在使用英特尔编译器 v13。

4

0 回答 0