如何在VC ++中计算切换的开始和结束时间有谁可以帮我解决这个问题?
答案 0 :(得分:1)
#include <time.h>
clock_t start = clock();
//...
//do something
double total = (double) (clock() - start) / CLOCKS_PER_SEC;
这里总变量保存了完成部分所需的时间(以秒为单位)。
请注意,如果您需要更准确的计时,可以使用QueryPerformanceCounter和QueryPerformanceFrequency函数,但这些函数特定于Windows平台。
答案 1 :(得分:1)
如果您正在尝试计算交换机执行的时间,请尝试在之前和之后调用gettickcount,然后减去这两个值应该给出延迟(以毫秒为单位)。