亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

分享一個性能統計的簡單封裝類

2019-11-10 17:59:19
字體:
來源:轉載
供稿:網友

在查找問題,優化性能時,不免用到GetTickCount來統計函數耗時。

不斷的

DWord tick_beg = GetTickCount();

DWORD tick_end = GetTickCount();

DWORD tick_span = tick_end - tick_beg;

著實麻煩

簡單地封裝了一下。

主要提供的接口是

 AutoTick tick(__FUNCTIONW__);

利用作用域在對象析構時自動計算打印。

/********************************************************************created:	2016/11/11file   :	autotick.hauthor :	tulipwiki   :   purpose:	統計性能耗時            主要由析構計算,            GetCurrentConsume:  獲取對象構造到當前的耗時            GetLastConsume:    獲取上次計算時間點到當前時間點的耗時 *********************************************************************/#ifndef _AUTO_TICK_H_#define _AUTO_TICK_H_class AutoTick {public:    AutoTick(LPTSTR tip) { tip_ = tip; begin_ = GetTickCount(); last_tick_ = begin_;  }    AutoTick() { AutoTick(L"");}    ~AutoTick() {        end_ = GetTickCount();        DWORD span = end_ - begin_;        TCHAR str[1024] = { 0 };        _itow_s(span, str, 1024, 10);        std::wstring strout(L" span:/t/t");        std::wstring tip = tip_ + strout + str + std::wstring(L"/r/n");        OutputDebugString(tip.c_str());    }    // 獲取當前的耗時(當前 - 構造)    DWORD GetCurrentConsume(LPTSTR flag = NULL) {        DWORD tick_curr = GetTickCount() - begin_;        if (flag != NULL) {            TCHAR str[1024] = { 0 };            _itow_s(tick_curr, str, 1024, 10);            std::wstring strout(L"Contrust Consume:/t/t");            std::wstring tip = flag + strout + str + std::wstring(L"/r/n");            OutputDebugString(tip.c_str());        }        return tick_curr;    }    DWORD GetCurrentConsume(int index) {        TCHAR ach[64] = { 0 };        _itot_s(index, ach, 10);        GetCurrentConsume(ach);    }    // 獲取距離上次計時的耗時(當前 - 上次)    DWORD GetLastConsume(LPTSTR flag = NULL) {        DWORD curr_tick = GetTickCount();             DWORD tick_span = last_tick_ - curr_tick;        if (flag != NULL) {            TCHAR str[1024] = { 0 };            _itow_s(tick_span, str, 1024, 10);            std::wstring strout(L"Last Consume:/t/t");            std::wstring tip = flag + strout + str + std::wstring(L"/r/n");            OutputDebugString(tip.c_str());        }        last_tick_ = curr_tick;        return tick_span;    }    DWORD GetLastConsume(int index) {        TCHAR ach[64] = { 0 };        _itot_s(index, ach, 10);        return GetLastConsume(ach);    }    DWORD begin_;    DWORD end_;    DWORD last_tick_;    std::wstring tip_;};#endif
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美激情高清视频| 欧美视频在线观看免费| 色狠狠久久aa北条麻妃| 亚洲护士老师的毛茸茸最新章节| 日韩欧美成人精品| 亚洲色图狂野欧美| 91影院在线免费观看视频| 美女视频久久黄| 九九精品在线播放| 中文字幕欧美视频在线| 最近2019中文字幕mv免费看| 亚洲国产精品成人精品| 日韩欧美中文免费| 91久久久在线| 欧美午夜片在线免费观看| 国产精品久久久久aaaa九色| 中文日韩在线观看| 一区二区福利视频| 国产精品劲爆视频| 一区二区三区国产在线观看| 91成人福利在线| 91av视频在线免费观看| 精品国产一区二区三区久久狼黑人| 亚洲国产精品久久久久秋霞不卡| 亚洲女人天堂色在线7777| 91精品成人久久| 亚洲欧洲视频在线| 亚洲另类欧美自拍| 性色av一区二区咪爱| 97国产成人精品视频| 中文字幕久久精品| 国产成人免费av| 成人国产精品一区二区| 国产精品免费观看在线| 成人激情免费在线| 日韩欧美在线第一页| 国产精品免费在线免费| 国产精品91在线观看| 91香蕉嫩草影院入口| 亚洲美腿欧美激情另类| 在线播放精品一区二区三区| 欧美大尺度电影在线观看| 亚洲第一精品电影| 国产精品香蕉av| 久久久久久中文字幕| 国产精品久久久久秋霞鲁丝| 一区二区三区视频观看| 欧美电影在线免费观看网站| 亚洲国产成人在线播放| 亚洲欧美日韩一区二区在线| 日韩女优人人人人射在线视频| 亚洲女人天堂av| 精品中文字幕乱| 韩国三级电影久久久久久| 欧美国产极速在线| 欧美与黑人午夜性猛交久久久| 亚洲丝袜在线视频| 国产一区二区三区视频| 日韩精品在线观| 亚洲成人黄色在线| 欧美有码在线观看视频| 日韩免费在线观看视频| 91亚洲精品视频| 日韩一中文字幕| 亚洲国产免费av| 日韩精品在线观看网站| 国产精品久久久久久av下载红粉| 91亚洲精品在线| 国产成人亚洲综合青青| 国产精品三级在线| 国语自产偷拍精品视频偷| 日本欧美国产在线| 亚洲国产天堂久久国产91| 日韩精品免费一线在线观看| 国产一区二区激情| 91精品国产亚洲| 亚洲综合精品一区二区| 成人夜晚看av| 亚洲一区亚洲二区亚洲三区| 久久99亚洲热视| 久久99热这里只有精品国产| 精品调教chinesegay| 日韩大陆毛片av| 日韩福利在线播放| 亚洲精品永久免费精品| 日韩电影大片中文字幕| 国产成人97精品免费看片| 精品亚洲一区二区三区在线观看| 国产精品ⅴa在线观看h| 成人黄色激情网| 日韩高清中文字幕| 日本欧美一二三区| 亚洲娇小xxxx欧美娇小| 国产69精品久久久久9999| 精品国内亚洲在观看18黄| 91在线国产电影| 日韩精品极品毛片系列视频| 一区二区三区亚洲| 国产精品国产亚洲伊人久久| 成人97在线观看视频| 尤物tv国产一区| 在线丨暗呦小u女国产精品| 亚洲一区二区三区四区在线播放| 欧美午夜片在线免费观看| 韩国v欧美v日本v亚洲| 久久久久久一区二区三区| 91亚洲国产成人精品性色| 国产日韩欧美影视| 亚洲国产日韩欧美在线动漫| 欧美日韩一区二区免费在线观看| 亚洲精品欧美一区二区三区| 日本免费久久高清视频| 在线视频免费一区二区| 国产精品久久久久高潮| 国产综合在线观看视频| 国产伦精品一区二区三区精品视频| 国产精品久久久久久av| 亚洲欧美国产精品专区久久| 91国偷自产一区二区三区的观看方式| 麻豆国产精品va在线观看不卡| 久久影视电视剧凤归四时歌| 海角国产乱辈乱精品视频| 久久久亚洲精品视频| 色狠狠久久aa北条麻妃| 欧美一级成年大片在线观看| 久久97精品久久久久久久不卡| 亚洲久久久久久久久久| 欧美激情视频一区二区三区不卡| 亚洲一级免费视频| 日本在线精品视频| 欧美性猛交xxx| 国产精品国产三级国产专播精品人| 懂色av中文一区二区三区天美| 久久久日本电影| 国产精品尤物福利片在线观看| 久久久久久久久久久av| 精品国产一区二区三区久久久狼| 亚洲午夜精品久久久久久性色| 色yeye香蕉凹凸一区二区av| 国产欧美一区二区三区在线| 欧美精品九九久久| 久久综合亚洲社区| 国内精品视频一区| 国产成人一区二区三区| 国产精品久久久久7777婷婷| 欧美黑人性猛交| 国产成人在线精品| 91久久精品久久国产性色也91| 亚洲欧美中文日韩在线| 欧美国产日韩一区二区在线观看| 九色精品免费永久在线| 欧美成人免费在线观看| 成人免费视频97| 久久精品影视伊人网| 69av成年福利视频| 麻豆精品精华液| 亚洲欧洲国产一区| 亚洲乱码一区av黑人高潮| 欧美国产高跟鞋裸体秀xxxhd| 97久久精品国产| 尤物yw午夜国产精品视频明星| 麻豆国产va免费精品高清在线| 亚洲aaa激情| 国产视频亚洲精品|