C++测试程序运行时间
2010-11-22 20:44
225 查看
#include<iostream> #include<time.h> using namespace std; int main() { long beginTime =clock();//获得开始时间,单位为毫秒 for(int i=0;i<10000;i++){cout<<i<<endl;}//输出10000行数字 long endTime=clock();//获得结束时间 cout<<"beginTime:"<<beginTime<<endl <<"endTime:"<<endTime<<endl <<"endTime-beginTime:"<<endTime-beginTime<<endl; return 0; }
本文转自:http://www.cppblog.com/shyli/archive/2009/05/11/7768.html
对测量精度不高的情况下,可以一试。
我在测试冒泡排序和插入排序的效率时用到的。
如果是.net,可以参考我之前的一篇文章http://blog.csdn.net/lincyang/archive/2010/03/12/5374343.aspx,这是个时间测试类,可以直接使用。
相关文章推荐
- c++读写文件和测试程序运行时间的例子
- c++ 测试程序运行时间
- C++测试程序运行时间
- C++ boost类库timer测试程序运行时间
- 【C++】C++中几种测试程序运行时间的方法
- c++中测试程序运行时间的方案
- c/c++测试程序运行时间
- C++ 学习系列(一)测试程序运行时间—clock()
- c/c++测试程序运行时间
- 测试用C/C++编写的程序运行的时间
- C/C++ 测试程序运行时间
- 测试C++程序运行的时间
- C++中几种测试程序运行时间的方法
- 转载:c++读写文件和测试程序运行时间的例子
- [转]C++高进度测试程序运行的时间
- C++中几种测试程序运行时间的方法
- c++测试程序运行时间的
- java 测试时 程序的 运行时间
- c++中记录程序运行时间的函数
- C++程序运行时间