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++程序运行的时间

参加一个公司的笔试,给了两个题目,时间要求是越快越好,这时候就要求我们在编写程序之后测试程序所需的时间,尽量做到最小。 在C++中计算运行的时间是调用clock函数,使用clock函数获得程序开始和...
  • Jaster_wisdom
  • Jaster_wisdom
  • 2016年05月26日 22:29
  • 8329

c++中计算程序段运行时间

在C++的库函数中,我们可以使用clock()来计算程序的运行时间,主要使用一下三个函数类型及函数: 1、clock_t:数据类型,其实,当你打开time.h就知道了,就是个long型,用来记录一段...
  • xw20084898
  • xw20084898
  • 2014年03月18日 10:22
  • 1026

计算程序运行时间与内存(Windows)

像online judge,用c++调用Windows api来计算Java程序的运行时间与内存。 IDE:VS2013(VS2010对c++11支持不好,#include 会报错,就装了2...
  • eunyeon
  • eunyeon
  • 2016年12月19日 01:02
  • 1085

C语言 计算程序运行时间(精确到毫秒/微秒)

C语言要计算程序的运行时间,这里总结两种方法,一种是精确到毫秒时间,一种是精确到微秒时间 方法一:精确到微秒时间 #include #include int main() { int a[10...
  • Bamboo_shui
  • Bamboo_shui
  • 2017年12月09日 10:03
  • 564

C语言--计算程序执行时间

C语言–计算程序执行时间 ## gettimeofday精度1us #include #includeint main() { /* 定义两个结构体 */ struct timeval...
  • AdmireLinux
  • AdmireLinux
  • 2017年03月15日 21:23
  • 1302

c++统计程序运行时间的方法

总结下c++中统计程序运行时间的方法。 1:void main() { time_t t1; time(&t1); for(int i=0;i...
  • jx232515
  • jx232515
  • 2016年05月27日 18:03
  • 2664

计算程序运行时间,精确到毫秒级

#include #if defined(WIN32) # define  TIMEB    _timeb # define  ftime    _ftime #else #define ...
  • zg260
  • zg260
  • 2015年08月03日 10:22
  • 759

Go 计算程序运行时间

Go 计算程序运行时间标签(空格分隔): Go作业部落地址:Go计算程序运行时间1.计算代码块的运行时间start := time.Now() //some func or operation cos...
  • liu2012huan
  • liu2012huan
  • 2017年11月13日 17:39
  • 230

C++中一个计算程序运行时间的工具类

此工具类为单例模式,通过调用其方法能够计算程序的运行时间。 timeHelper.h #include #include class timeHelper { private: clock_...
  • liuyi1207164339
  • liuyi1207164339
  • 2016年04月15日 18:09
  • 641

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

关于C++中计算时间的一些总结 一、使用GetTickCount()函数 GetTickCount()是一个函数,可以把它理解为打点计时器。GetTickCount()是通过计算从函数开始运行计时...
  • ArchyLi
  • ArchyLi
  • 2017年02月17日 10:20
  • 2946
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++获取当前时间和计算程序运行时间的方法
举报原因:
原因补充:

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