计算某段代码运行时间之二(仅适用于windows)
2011-03-05 19:52
357 查看
#include<iostream> #include<windows.h>//必须包含此头文件 using namespace std; int main() { SYSTEMTIME T1;//声明SYSTEMTIME变量 SYSTEMTIME T2; const int MOD=1000000; int i,j,n,s=0; cin>>n; long t; GetSystemTime(&T1);//获取开始时间 for( i=1;i<=n;i++) { int f=1; for(j=1;j<=i;j++) f=(f*j%MOD); s=(s+f)%MOD; } cout<<s<<endl;; GetSystemTime(&T2);//获取结束时间 t=T2.wMilliseconds-T1.wMilliseconds;//计算时间差,以毫秒为单位 cout<<t; return 0; }
结构SYSTEMTIME:
typedef struct _SYSTEMTIME {
WORD wYear;
WORD wMonth;
WORD wDayOfWeek;
WORD wDay;
WORD wHour;
WORD wMinute;
WORD wSecond;
WORD wMilliseconds;
} SYSTEMTIME, *PSYSTEMTIME, *LPSYSTEMTIME;
相关文章推荐
- CCS7.2软/硬件断点设置,精确计算代码运行时间及定时器定时时间验证(适用于C28x芯片)
- 整合Web和Windows服务——按预定时间间隔运行ASP.NET代码 --作者:Andrew Needleman
- 计算某段代码运行时间
- 随记(六)--计算代码运行所需时间
- 计算代码运行时间
- 整合Web和Windows服务——按预定时间间隔运行ASP.NET代码
- 利用jiffies计算代码的运行时间
- Objective-C 计算代码运行时间
- Matlab中计算程序运行时间的代码
- Linux下计算程序运行时间的两种方法 //代码转载
- 计算代码运行时间
- windows计算代码执行时间
- 整合Web和Windows服务——按预定时间间隔运行ASP.NET代码
- C++ 计算代码运行时间的几种方法(转)
- 使用console进行 性能测试 和 计算代码运行时间
- C#计算代码运行时间,以及总秒数转换为时间格式的问题
- C# 计算代码的运行时间
- 常用的代码之一:用StopWatch计算代码运行花费的时间。
- C++高精度计算代码运行时间(转载)
- 精确计算代码运行时间