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

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

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

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

在查找問題,優化性能時,不免用到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
精品日本高清在线播放| 91精品久久久久久综合乱菊| 国产精品久久久久av免费| 亚洲欧美日韩综合| 欧美日韩一区二区三区在线免费观看| 91美女福利视频高清| 中文字幕亚洲色图| 欧洲美女7788成人免费视频| 日韩欧美在线网址| 国产精品高潮在线| 欧美日韩中文字幕在线视频| 久久97精品久久久久久久不卡| 中文字幕日韩欧美在线视频| 日韩网站免费观看高清| 精品国产91乱高清在线观看| 奇门遁甲1982国语版免费观看高清| 一本大道久久加勒比香蕉| 久久国产精品久久国产精品| 最近2019中文字幕大全第二页| 国产精品7m视频| 91精品国产综合久久香蕉最新版| 操人视频在线观看欧美| 国产日韩欧美黄色| 欧美日韩另类在线| 中文字幕亚洲一区二区三区| 日韩欧亚中文在线| 正在播放亚洲1区| 欧美激情三级免费| 亚洲美女av在线| 欧美理论电影在线播放| 亚洲高清福利视频| 久久久最新网址| 国产精品 欧美在线| 久久久之久亚州精品露出| 成人久久久久久| 亚洲欧洲第一视频| 亚洲a中文字幕| 久久久久中文字幕2018| 精品无人区乱码1区2区3区在线| 久久影视三级福利片| 久久久久久亚洲| 97在线视频免费播放| 亚洲精品综合久久中文字幕| 亚洲女人初尝黑人巨大| 国产精品成人v| 亚洲女人天堂网| 欧美性xxxxx极品娇小| 国产精品一区av| 久久久av一区| 精品国偷自产在线视频| 91久久久久久久久久久久久| 中文字幕国内精品| 性色av一区二区三区红粉影视| 欧美性资源免费| 久久精品国产96久久久香蕉| 国产精品手机播放| 97视频色精品| 久久99视频精品| 97久久伊人激情网| 91在线精品视频| 久久久久久久香蕉网| 精品久久久久久电影| 国产美女被下药99| 亚洲人成在线观| 91免费高清视频| 尤物99国产成人精品视频| 久久成人亚洲精品| 青青精品视频播放| 69国产精品成人在线播放| 97婷婷涩涩精品一区| 日本成人精品在线| 国产成人精彩在线视频九色| 日韩hd视频在线观看| 国产精品成人在线| 亚洲大胆人体av| 欧美亚洲国产另类| 久久网福利资源网站| 欧美日韩中文字幕综合视频| 中文字幕亚洲欧美日韩高清| 亚洲国产97在线精品一区| 欧美性极品xxxx做受| 91在线网站视频| 国产成人在线一区二区| 久久精彩免费视频| 九九热视频这里只有精品| 国产精选久久久久久| 国产精品久久国产精品99gif| 午夜精品久久久久久99热软件| 国产精品吊钟奶在线| 欧美精品videosex牲欧美| 中文字幕综合一区| 亚洲va欧美va在线观看| 国产精品欧美一区二区| 亚洲精品在线观看www| 92看片淫黄大片欧美看国产片| 91免费视频国产| 中文国产成人精品| 日本久久亚洲电影| 欧美一级大片视频| 91天堂在线视频| 宅男66日本亚洲欧美视频| 日韩中文字幕在线视频播放| 久久色在线播放| 一区二区在线免费视频| 色一区av在线| 日韩美女福利视频| 日本aⅴ大伊香蕉精品视频| 欧美国产欧美亚洲国产日韩mv天天看完整| 国产精品高潮视频| 亚洲第一级黄色片| 欧美精品在线视频观看| 欧美精品手机在线| 精品福利在线观看| 一区二区三区四区精品| 欧美激情影音先锋| 欧美午夜激情在线| 国产精品免费一区二区三区都可以| 欧美精品18videosex性欧美| 亚洲美女视频网| 欧美午夜片欧美片在线观看| 国产精品美女午夜av| 国产精品久久久久av免费| 亚洲色图美腿丝袜| 欧美成人h版在线观看| 一区二区三区日韩在线| 欧美一区二区三区四区在线| 国产视频久久久| 亚洲色图校园春色| 国产精品xxx视频| 欧美激情小视频| 中文字幕日韩免费视频| 日韩欧美亚洲成人| 日韩中文字幕在线看| 欧美日韩精品在线视频| 日韩中文在线观看| 欧美日本高清视频| 国内成人精品视频| 欧美另类69精品久久久久9999| 欧美视频免费在线| 国产精品www色诱视频| 国产精品久久久久久久美男| 国产精品热视频| 日本欧美中文字幕| 久久久亚洲成人| 91国内揄拍国内精品对白| 久久久久国产精品一区| 乱亲女秽乱长久久久| 国产欧亚日韩视频| 国产精品自产拍在线观看| 亚洲欧洲成视频免费观看| 久久综合伊人77777蜜臀| 欧美成人免费在线观看| 欧洲午夜精品久久久| 日韩视频免费中文字幕| 国产一区av在线| 亚洲第一精品夜夜躁人人躁| 亚洲精品99999| 欧美人与性动交| 亚洲人成网7777777国产| 亚洲大胆人体在线| 92福利视频午夜1000合集在线观看| 麻豆精品精华液| 欧美中文字幕在线观看| 久久人人爽人人爽人人片亚洲|