首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

程序运行时间有关问题

2012-03-03 
程序运行时间问题请问c++怎么让程序输出一段代码执行的时间?[解决办法]DWORD time1 GetTickCount()---y

程序运行时间问题
请问c++怎么让程序输出一段代码执行的时间?

[解决办法]
DWORD time1 = GetTickCount();
---
your code here
---
DWORD time2 = GetTickCount();

cout < < (time2 - time1) < < endl;
[解决办法]
我知道的有两种方式

MFC下的函数,你可以受一下

c++库中有ctime

二者有差别,MFC的精确一些
[解决办法]
c语言里有gettimeofday的函数的,你用这个,在主要占用时间的前后都用一个 然后取差值,一般CPU占有率都是这么算的
[解决办法]
/usr/local/time -p 程序

热点排行