[問題] Unix撰寫C 與 Visual C 時間函數的問題...

看板C_and_CPP (C/C++)作者 (呆子)時間16年前 (2009/05/10 20:46), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
小弟最近由於研究的關西,必須把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
請查win32 API...
05/10 21:42, 1F
文章代碼(AID): #1A1ioIDo (C_and_CPP)
文章代碼(AID): #1A1ioIDo (C_and_CPP)