返回信息流数据结构作业排序那个需要用到,我网上搜了一些都是毫秒级的,不够精确,都是0。。。求一种简便的方法实现。。
这是一条镜像帖。来源:北邮人论坛 / cpp / #47705同步于 2010/12/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
大二菜鸟求教。。微秒级测定函数运行时间
insobyr
2010/12/13镜像同步21 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 a206206 的大作中提到: 】
: 微妙的要求太精确,估计要自己写,现成的貌似都是ms?
: --
那如果自己写,思路应该是怎么样的呢?我没思路。。
http://topic.csdn.net/t/20040323/15/2875958.html
后面有人回复的
QueryPerformanceFrequency 什么的 我没用到,所以也没试过
lz试好了发个心得看看。。
【 在 insobyr (insobyr) 的大作中提到: 】
: 数据结构作业排序那个需要用到,我网上搜了一些都是毫秒级的,不够精确,都是0。。。求一种简便的方法实现。。
获取系统主频,在开始时获取计数器的n1,结束时n2,然后自己计算时间...
【 在 insobyr (insobyr) 的大作中提到: 】
: 那如果自己写,思路应该是怎么样的呢?我没思路。。
读时间戳如何
【 在 insobyr (insobyr) 的大作中提到: 】
: 数据结构作业排序那个需要用到,我网上搜了一些都是毫秒级的,不够精确,都是0。。。求一种简便的方法实现。。
我用过……能
【 在 l9861231 (神奇的数字密码) 的大作中提到: 】
: http://topic.csdn.net/t/20040323/15/2875958.html
: 后面有人回复的
: QueryPerformanceFrequency 什么的 我没用到,所以也没试过
: ...................
#include <crtdbg.h>
#include <sys/timeb.h>
#include <time.h>
#include <windows.h>
LARGE_INTEGER startCount;
LARGE_INTEGER endCount;
LARGE_INTEGER freq;
QueryPerformanceFrequency(&freq);
QueryPerformanceCounter(&startCount);
//do something here
QueryPerformanceCounter(&endCount);
time_used = (double)(endCount.QuadPart - startCount.QuadPart) / freq.QuadPart*1000;
【 在 renne (歼灭天使 玲) 的大作中提到: 】
: 我用过……能