国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C++ > 正文

C++ clock()解析如何使用時(shí)鐘計(jì)時(shí)的應(yīng)用

2020-01-26 16:01:07
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
C/C++中的計(jì)時(shí)函數(shù)是clock(),而與其相關(guān)的數(shù)據(jù)類型是clock_t。
在MSDN中,查得對(duì)clock函數(shù)定義如下: clock_t clock( void ); 這個(gè)函數(shù)返回從“開(kāi)啟這個(gè)程序進(jìn)程”到“程序中調(diào)用clock()函數(shù)”時(shí)之間的CPU時(shí)鐘計(jì)時(shí)單元(clock tick)數(shù),在MSDN中稱之為掛鐘時(shí)間(wal-clock)。其中clock_t是用來(lái)保存時(shí)間的數(shù)據(jù)類型,在time.h文件中,我們可以找到對(duì)它的定義:
#ifndef _CLOCK_T_DEFINED
typedef long clock_t;
#define _CLOCK_T_DEFINED
#endif
很明顯,clock_t是一個(gè)長(zhǎng)整形數(shù)。在time.h文件中,還定義了一個(gè)常量CLOCKS_PER_SEC,它用來(lái)表示一秒鐘會(huì)有多少個(gè)時(shí)鐘計(jì)時(shí)單元,其定義如下:
#define CLOCKS_PER_SEC ((clock_t)1000) 可以看到每過(guò)千分之一秒(1毫秒),調(diào)用clock()函數(shù)返回的值就加1。
復(fù)制代碼 代碼如下:

#include<iostream>
#include<ctime>
using namespace std;
int main()
{
    long n=0;
    clock_t start,finish;
    start=clock();
    while(n<1000000000)
        n++;
    finish=clock();
    cout<<(finish-start)/CLOCKS_PER_SEC<<endl;
    return 0;
}
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 阿城市| 藁城市| 东乡族自治县| 根河市| 卢龙县| 宁安市| 柘城县| 尼玛县| 黄浦区| 临夏县| 准格尔旗| 潍坊市| 鄂尔多斯市| 平邑县| 南乐县| 长沙县| 定兴县| 陇南市| 东乡县| 霍林郭勒市| 双城市| 永昌县| 怀化市| 宜兰市| 莆田市| 墨江| 阿巴嘎旗| 沭阳县| 正阳县| 荔浦县| 炉霍县| 柘城县| 永济市| 油尖旺区| 榆树市| 赤峰市| 巴塘县| 玛多县| 温泉县| 宜章县| 江川县|