• 12712阅读
  • 6回复

[提问]如何获得系统时间,毫秒级的 [复制链接]

上一主题 下一主题
离线newdc
 

只看楼主 倒序阅读 楼主  发表于: 2011-04-20
系统运行的有点慢,所以想了解每个程序的运行时间。
离线yaotong195

只看该作者 1楼 发表于: 2011-04-20
QTime time;
time.Start();
DoYourCode();
int intEpTime = time.elapsed();
离线newdc

只看该作者 2楼 发表于: 2011-04-20
引用第1楼yaotong195于2011-04-20 10:07发表的  :
QTime time;
time.Start();
DoYourCode();
int intEpTime = time.elapsed();

Qtime里好像没有 elapsed这个东西阿
/home/cj/auto/src/status.cpp:327: 错误:‘class QTimer’ has no member named ‘elapsed’
[ 此帖被newdc在2011-04-20 10:42重新编辑 ]
离线dbzhang800

只看该作者 3楼 发表于: 2011-04-20
引用第2楼newdc于2011-04-20 10:34发表的  :
Qtime里好像没有 elapsed这个东西阿

?? 不要说你看成了 QTimer

注意Manual:QTime 或 QElapsedTimer
离线dbzhang800

只看该作者 4楼 发表于: 2011-04-20
引用第2楼newdc于2011-04-20 10:34发表的  :
Qtime里好像没有 elapsed这个东西阿
/home/cj/auto/src/status.cpp:327: 错误:‘class QTimer’ has no member named ‘elapsed’

离线newdc

只看该作者 5楼 发表于: 2011-04-20
引用第3楼dbzhang800于2011-04-20 10:44发表的  :
?? 不要说你看成了 QTimer
注意Manual:QTime 或 QElapsedTimer

再试一试
[ 此帖被newdc在2011-04-20 11:11重新编辑 ]
离线dbzhang800

只看该作者 6楼 发表于: 2011-04-20
引用第5楼newdc于2011-04-20 11:01发表的  :
还是不明白阿???是否和平台有关系?我是嵌入式linux平台。我的版本是4.4.1 QElapsedTimer也用不了。

1. 怕你不是Qt4.7,不是告诉你了么?
2. 到现在你还没分清 QTime 和 QTimer ??前面的红字白给你标了  )-:
快速回复
限100 字节
 
上一个 下一个