在Qt中,此范围内未声明clock_t和clock in

时间:2017-05-05 20:51:34

标签: c++

我在我的Qt中包含了time.h但是在这个范围内我说clock_t , clock() was not declared为什么?(我的qt创建者版本 4.2.1

(如果需要代码,我可以插入)

enter image description here

image 2

2 个答案:

答案 0 :(得分:0)

我相信您遇到了问题,因为您没有使用正确的命名空间。对于许多带有c ++(字符串,向量等)的类,编译器会抱怨如果你不将它们声明为std :: string。解决这个问题的一种简单方法是将using namespace std;放在.cpp文件的顶部。

答案 1 :(得分:-1)

它固定没有ctime我再次写了并且结果被改变了,最后我看到它给我错误的结果,当我更新代码时它得到了错误的结果,例如clock_t没有这样的文件,但是当我再次写它时,对任何一个帮助我理解Qt的这个特性的人表示感谢。