在kernel裡面,沒有辦法使用time(0)取得時間,但是我們可以利用do_gettimeofday()方式將時間取出。
//預先引入標頭檔#include <linux/time.h> ...//取得時間struct timeval tv1; do_gettimeofday(&tv1);
經由tv內部的tv_sec就可以取得目前系統時間的秒數了。
參考資料:[1] linux kernel时间[2] 时间处理函数 | do_gettimeofday() -- 获取当前系统时间
張貼留言
沒有留言:
張貼留言