日期時間,定時

來源:互聯網
上載者:User

每次當你調用localtime的時候,它會重寫一個靜態結構並返回該結構的地址(因此同一時刻在一個程式中只能取得一個這樣的結構,而不能做明顯的拷貝)。strftime根據使用者的指定格式格式化字串(例如,%A代表一周中每一天的名稱)。

http://develop.csai.cn/c/200805211459491305.htm

 

localtime不是安全執行緒的,所以多線程中使用localtime可能會有記憶體泄露.

time_t  now;

time(&now);//取到的資料單位是秒

clock_t clockk;

clockk=clock();//million seconds 毫秒,CLOCKS_PER_SEC

Sleep(1000); 單位是毫秒

Cwnd裡面的timer不能精確到毫秒級,且用cwnd中的timer代價大,因為timer是從 CWnd裡派生的,只要使用timer,就必須有cwnd對象。

在MFC類庫中,封裝了以下幾個Windows API介面函數: 

(1)timeGetDevCaps,得到當前電腦的時間精度。 TIMECAPS是系統定義的結構體。 

(2)timeBeginPeriod,設定當前定時器的精度。本程 序設為5,表示誤差不會大於5 ms。 

(3)timeEndPeriod,跟2相對應,結束了定時精度。 

(4)timeSetEvent,開始定時,該函數需要一個回調函 數和該回呼函數的參數作為參數,本程式調用了一個回 調函數internalTimerProc,和MMRecord的資料結構體參 數,該結構體參數指明了定時器ID和一個CMMTimers的 指標(它指向定時器)。 (5)timeKillEvent.終止定時器

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.