【c++】检测一个函数运行的时间
2017-10-08 17:41
260 查看
函数运行需要时间,这个时间可以用如下方法进行测试
:
如图所示,该程序的·运行时间为15毫秒
:
#include<iostream> #include<windows.h> using namespace std; void test() { cout << "nihao" << endl; cout << "nihao" << endl; cout << "nihao" << endl; cout << "nihao" << endl; cout << "nihao" << endl; cout << "nihao" << endl; cout << "nihao" << endl; } DWORD TimeTest() { DWORD t; t = GetTickCount(); test(); return GetTickCount() - t; } void FunTest() { DWORD T = TimeTest(); cout << T << endl; } int main() { FunTest(); system("pause"); return 0; }在此代码中我测试的是test函数运行的时间,并将时间在屏幕上进行输出,该程序精确度能达到一毫秒,最后输出的单位也是毫秒。
如图所示,该程序的·运行时间为15毫秒
相关文章推荐
- 测试一个函数的运行时间(C++)
- C++::如何测试一个函数的运行时间
- C++中一个计算程序运行时间的工具类
- 如何在VC6.0中得到一个程序的运行时间,也就是这个程序耗费的时钟周期数// C和C++的时间编程
- c++中记录程序运行时间的函数
- 如何测试一个函数的运行时间
- C和C++中函数运行时间测试
- 一个简单的装饰器算出函数运行时间
- c++计算程序运行时间的函数,怎么才能精确到微妙级呢?
- 计算程序运行的时间一个函数
- 计算一个Simulink模型运行时间的函数
- 记录某段代码运行时间的函数C++
- 写的一个获取 某程序 运行所需时间的函数: 用到了abstract, final等
- 一个c++中计算算法运行时间的程序
- C++中time时间函数的一个简单实例
- c++中记录程序运行时间的函数
- Python练习笔记——编写一个装饰器,测算出一个函数的运行时间
- php 设置一个函数的最大运行时间
- C/c++中计算函数运行时间的两种方法
- 使用递推法求解Fibonacii数列并用C++函数记录运行时间