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

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

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

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

在查找問題,優化性能時,不免用到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
亚洲电影免费在线观看| 51久久精品夜色国产麻豆| 久久久久久久香蕉网| 粉嫩老牛aⅴ一区二区三区| 日本中文字幕不卡免费| 亚洲www永久成人夜色| www.日韩.com| 成人两性免费视频| 色久欧美在线视频观看| 国产一区二区视频在线观看| 亚洲直播在线一区| 久久精品成人欧美大片古装| 亚洲欧美日韩直播| 亚洲欧美日韩一区二区三区在线| 岛国精品视频在线播放| 久久久成人的性感天堂| 狠狠躁夜夜躁人人爽天天天天97| 久久成人精品电影| 国产精品18久久久久久首页狼| 国产在线精品自拍| 亚洲а∨天堂久久精品喷水| 日韩麻豆第一页| 欧美在线激情视频| 成人在线精品视频| 亚洲精品按摩视频| 国产日韩欧美在线看| 色av中文字幕一区| 日韩a**中文字幕| 国产精品v片在线观看不卡| 欧美激情中文字幕在线| 538国产精品一区二区在线| 97免费视频在线播放| 国产一区二区三区久久精品| 日韩黄色在线免费观看| 国产精品日韩精品| 国产女人精品视频| 亚洲精品aⅴ中文字幕乱码| 日韩免费在线电影| 国产婷婷色综合av蜜臀av| 成人黄色免费网站在线观看| 91精品国产91久久久久福利| 日本久久久久久久久久久| 欧美夜福利tv在线| 亚洲最新视频在线| 国产+成+人+亚洲欧洲| 亚洲一区二区三区毛片| 国产精品久久久久久久久粉嫩av| 亚洲最新av在线| 精品国产区一区二区三区在线观看| 国产伊人精品在线| 中文字幕日韩av综合精品| 亚洲精品一区二区久| 91天堂在线视频| 日韩禁在线播放| 最新91在线视频| 中文国产成人精品久久一| 国产一区二区日韩精品欧美精品| 亚洲精品www久久久| 一区三区二区视频| 欧美性videos高清精品| 亚洲综合自拍一区| 国产精品爽爽爽| 97在线观看免费高清| 一区二区三区无码高清视频| 中文字幕久久精品| 一区二区三欧美| 97在线免费观看视频| 久热在线中文字幕色999舞| 一本大道久久加勒比香蕉| 亚洲男人的天堂在线| 久久影院资源站| 日韩精品中文在线观看| 久久九九精品99国产精品| 国产亚洲免费的视频看| 久久久久亚洲精品成人网小说| 最近中文字幕mv在线一区二区三区四区| 国产精品ⅴa在线观看h| 日韩中文字幕免费看| 自拍偷拍亚洲一区| 亚洲成人久久电影| 国产成人在线亚洲欧美| 一区国产精品视频| 国产成人亚洲综合91| 欧美最猛性xxxxx免费| 中文字幕av一区中文字幕天堂| 亚洲人成网站免费播放| 欧美成人性生活| 欧美疯狂性受xxxxx另类| 欧美亚洲国产另类| 97在线精品视频| 2019中文在线观看| 国产欧美精品日韩精品| 另类专区欧美制服同性| 亚洲视频日韩精品| 欧美老女人www| 九九热精品视频在线播放| 久久久精品在线观看| 国产精品视频区1| 久久久久久网址| 国产ts人妖一区二区三区| 欧美孕妇毛茸茸xxxx| 69视频在线免费观看| 日韩精品在线视频美女| 国产精品福利小视频| 国产成人精品一区| 国产成人一区二区| 欧美日韩福利视频| 国产成人福利视频| 亚洲精品国产美女| 91在线色戒在线| 亚洲第一视频在线观看| 日韩小视频在线| 91精品美女在线| 午夜免费在线观看精品视频| 国产在线播放不卡| 国产成人精品电影久久久| 日韩av网站在线| 亚洲精品国产福利| 欧美乱大交xxxxx另类电影| 欧美日韩国产综合视频在线观看中文| 国产欧美精品久久久| 国产一区二区三区丝袜| 久久综合电影一区| 国产欧美一区二区白浆黑人| 欧美巨乳美女视频| 午夜精品免费视频| 欧美老女人性视频| 热草久综合在线| 亚洲精品日韩激情在线电影| 亚洲成人激情图| 国产剧情久久久久久| 中日韩美女免费视频网址在线观看| 亚洲综合社区网| 91久久综合亚洲鲁鲁五月天| 国模吧一区二区三区| 91九色视频导航| 亚洲国产精品va在线| 欧美另类99xxxxx| 亚洲综合视频1区| 国产精品狼人色视频一区| 亚州国产精品久久久| 日韩电影视频免费| 亚洲电影免费观看高清完整版| 日韩国产精品亚洲а∨天堂免| 91久久久久久久久| 美女福利视频一区| 欧美日韩精品在线观看| 国产91精品久久久| 久久精品这里热有精品| 亚洲精品suv精品一区二区| 在线国产精品播放| 国产精品一区二区三区毛片淫片| 97在线视频精品| 日韩中文字幕精品视频| 91精品国产91久久久久久不卡| 久久久国产精品x99av| 亚洲无线码在线一区观看| 欧美日韩一区二区免费视频| 精品久久久久久久久久久久久久| 欧美激情乱人伦| 欧美裸体xxxx极品少妇| 一区二区日韩精品| 欧美丰满片xxx777| 美女视频黄免费的亚洲男人天堂|