C++获取当前时间和计算程序运行时间的方法

转载 2013年12月03日 14:20:40

C++获取当前时间和计算程序运行时间的方法

获取当前时间:

#include <iostream>

#include <Windows.h>

 

using namespace std;

 

int main()

{

    SYSTEMTIME sys;

    GetLocalTime(&sys);

    cout<<sys.wYear<<"";

    cout<<sys.wMonth<<"";

    cout<<sys.wDay<<"";

    cout<<sys.wHour<<"";

   cout<<sys.wMinute<<"";

    cout<<sys.wSecond<<"";

    cout<<sys.wMilliseconds<<"毫秒";

    cout<<",星期"<<sys.wDayOfWeek<<endl;

 

    return 0;

}

 

 

计算程序运行时间 方法一:

#include <iostream>

#include <time.h>//关键

 

using namespace std;

 

int main()

{

    clock_t start, finish;

    doubletotalTime;

 

    start = clock();

 

    //需要测试运行时间的代码段放在这

 

    finish = clock();

 

    totalTime = (double)(finish- start);

    cout<<"花费"<<totalTime<<"毫秒"<<endl;

 

    return 0;

}

 

 

计算程序运行时间 方法二:

#include <iostream>

#include <Windows.h>//关键

 

using namespace std;

 

int main()

{

    LONGLONG start, finish;

    LONGLONG totalTime;

 

    start = GetTickCount();

 

    //需要测试运行时间的代码段放在这

    finish = GetTickCount();

 

    totalTime = finish - start;

    cout<<"花费"<<totalTime<<"毫秒"<<endl;

 

    return 0;

}

 

相关文章推荐

C++获取当前时间和计算程序运行时间的方法

#include #include //关键   using namespacestd;   int main() {     clock_t start, finish; ...

C++中几种测试程序运行时间的方法

一、使用GetTickCount()函数    原理:GetTickCount()是获取系统启动后的时间间隔。通过进入函数开始定时,到退出函数结束定时,从而可以判断出函数的执行时间,这种时间也并非是函...

C++中两种常用的记录程序运行时间的方法的总结

本篇博客对C++中常用的记录程序运行时间的方法进行简单的总结。

C++ 记录程序运行时间的方法总结

在学习过程中很重要的一个必会的小技巧:计算某一段代码的执行时间,可以用来分析代码的效率和算法的时间复杂度等等(个人主要是在总结各种排序算法时遇到的这个方法),下面给出两种常用的方式: 第一种:使用Ge...

c++程序运行时间监视,及获取时间方法

方法一: 在C++的库函数中,我们可以使用clock()来计算程序的运行时间,主要使用一下三个函数类型及函数: 1、clock_t:数据类型,其实,当你打开time.h就知道了,就是个...

【C++】C++中几种测试程序运行时间的方法

关于C++中计算时间的一些总结 一、使用GetTickCount()函数 GetTickCount()是一个函数,可以把它理解为打点计时器。GetTickCount()是通过计算从函数开始运行计时...
  • ArchyLi
  • ArchyLi
  • 2017年02月17日 10:20
  • 1594

C++中如何计算程序运行的时间

一个程序的功能通常有很多种方法来实现,怎么样的程序才算得上最优呢?举个例子,如果实现同一个功能的两个程序,一个一点按钮就给出运行结果,而另一个则需要漫长的时间去等待,就像安装WINDOWS XP一样(...

C++高精度实现计算程序运行时间

转载自:http://www.cnblogs.com/lidabo/archive/2013/01/08/2850413.html //C++高精度实现计算程序运行时间 #include     ...

C/C++中计算程序运行时间

以前经常听人提起如何计算程序运行时间,给出一系列函数,当时没有注意,随便选了clock()最简单的方式进行计算。等到真正需要检测程序性能提升了多少,才发现这里面有很多要注意的地方。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++获取当前时间和计算程序运行时间的方法
举报原因:
原因补充:

(最多只允许输入30个字)