[問題] Unix撰寫C 與 Visual C 時間函數的問題...
小弟最近由於研究的關西,必須把Unix下撰寫的C code轉成Visual C底下執行。
因為Visual C 的Debug環境我比較熟悉。
而遇到的第一個問題就是原本Unix底下的C有引用了一個標頭檔<sys/times.h>,
在這個標頭檔裡他有內建好tms的結構,只要我們把程式碼加入標記/*times(&tms)*/,
到時候再引用tms_utime就能算出CPU在程式在標記內的使用時間(cpu time)。
而Visual C似乎沒有此標頭檔,他只有<time.h>。
裡面的函式time_t與clock_t...
都只能算出此電腦系統針對標記內的程式碼之執行時間(run time)。
我的問題是不知道Visual C裡有沒有能計算cpu time的函式?
希望有高手能明確的告知,如果沒有的話我也只能拿time_t來撰寫了...
感激不盡....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.135.9.237
→
05/10 21:42, , 1F
05/10 21:42, 1F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章