我不知道这是一个错误,或者我是唯一一个面对这个,
在Eclipse CDT indigo中,创建一个新的C++可执行项目并在C++源文件夹中创建一个CPP文件.ie src/test.cpp
#include<iostream>
#include<ctime>
using namespace std;
int main()
{
clock_t strt = clock();
int i = 2;
clock_t end = clock();
cout<<(end-strt)*1000.0f/CLOCKS_PER_SEC;
return 0;
}
Run Code Online (Sandbox Code Playgroud)
现在看到CLOCKS_PER_SEC未解析,但项目编译成功并且运行正常.我在ubuntu 10.10 64位上.这是一个错误或一些设置搞砸了(索引器?)?
小智 10
你可以手动将time.h添加到索引器,转到Preferences - > C/C++ - > Indexer并将它放在现有的"要预先编入索引的文件"的前面,如下所示:
time.h, cstdarg, ...
Run Code Online (Sandbox Code Playgroud)
然后它应该工作得很好.