• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            八葉草

            學習資料記錄

            gettickcount[轉(zhuǎn)]

            跨平臺(WIndows, Linux, VxWorks) getTickCount實現(xiàn)

            [日期:2011-02-13] 來源:Linux社區(qū)  作者:Linux
            在c/c++代碼中,有時需要實現(xiàn)計時功能,比如某個時刻開始計時,然后到另一時刻時,計算距開始計時的時刻毫秒數(shù)。
             
            通過在起始時刻和停止時刻分別調(diào)用下面的代碼,返回的時間相減,便可獲得這段時間的毫秒數(shù),其跨Windows、Linux、VxWorks三個平臺。

             

            #ifdef WIN32
            #define OS_WINDOWS WIN32


            #include <windows.h>
            #endif
            #ifdef LINUX
            #include <unistd.h>
            #include <sys/time.h>
            #include <netinet/in.h>
            #endif
            #ifdef VXWORKS
            #include "vxworks.h"
            #include <tickLib.h>
            #include <sysLib.h>
            #endif

             

            #define ULONAG unsigned long

            ULONGA getTickCount(void)
            {
            ULONGA currentTime;
            #ifdef WIN32
            currentTime = GetTickCount();
            #endif

            #ifdef LINUX
            struct timeval current;
            gettimeofday(&current, NULL);
            currentTime = current.tv_sec * 1000 + current.tv_usec/1000;
            #endif

            #ifdef OS_VXWORKS
            ULONGA timeSecond = tickGet() / sysClkRateGet();
            ULONGA timeMilsec = tickGet() % sysClkRateGet() * 1000 / sysClkRateGet();
            currentTime = timeSecond * 1000 + timeMilsec;
            #endif

            return currentTime;
            }


            posted on 2011-06-09 22:15 八葉草 閱讀(1132) 評論(0)  編輯 收藏 引用 所屬分類: C++

            无码人妻精品一区二区三区久久| 久久久精品国产| 久久电影网一区| 精品国产一区二区三区久久蜜臀| 久久精品一区二区三区中文字幕| 综合久久一区二区三区 | 很黄很污的网站久久mimi色| 久久99国产精品成人欧美| 欧美午夜A∨大片久久| 亚洲AV无码久久精品狠狠爱浪潮| 国内精品久久久久| 久久乐国产综合亚洲精品| 性色欲网站人妻丰满中文久久不卡| 国产精品无码久久久久久| 久久中文字幕视频、最近更新| 久久久久久久97| 久久亚洲sm情趣捆绑调教 | 2020最新久久久视精品爱| 久久久久久精品免费看SSS| 狠狠色丁香久久综合五月| 久久久久久精品免费看SSS| 狠狠精品久久久无码中文字幕| 色狠狠久久AV五月综合| 日本亚洲色大成网站WWW久久| 国产精品久久影院| 久久久久久久久久久| 国产三级精品久久| 99热热久久这里只有精品68| 久久精品亚洲精品国产色婷| 日韩久久久久中文字幕人妻| 很黄很污的网站久久mimi色| 国产精品久久久久无码av| 国产Av激情久久无码天堂| 狼狼综合久久久久综合网| 亚洲国产精品成人久久| 久久亚洲AV成人无码软件| 2020久久精品亚洲热综合一本| 四虎国产精品免费久久| 久久综合视频网站| 2021国内精品久久久久久影院| 久久婷婷是五月综合色狠狠|