[問題] 撰寫 system call
我想要撰寫一個可以產生隨機數的system call程式
我的作法是 調用time(NULL)作為seed
不過在編譯的時候,它顯示錯誤:
隱含宣告函式 「time」 [-Werror=implicit-function-declaration]
我在想是不是我沒有引用所需的library
於是,我加上#include<linux/time.h>
但還是一樣錯誤@@
可否麻煩各方先進解惑,謝謝!
另外,還有一個問題,如果我想做到 要調用此system call之前
必須先傳一個參數(e.g. SET_SEED=1)給system call,告訴它我要設置seed
接著在第二次呼叫此system call時,再傳一個參數(e.g. GET_RAND=2)
告訴它我要取得隨機數
請問這該怎麼做?謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.235.215.140
推
04/28 11:55, , 1F
04/28 11:55, 1F
→
04/28 11:55, , 2F
04/28 11:55, 2F
推
04/28 12:28, , 3F
04/28 12:28, 3F
→
04/28 16:20, , 4F
04/28 16:20, 4F
推
04/29 14:45, , 5F
04/29 14:45, 5F
→
04/30 00:53, , 6F
04/30 00:53, 6F
推
05/01 15:42, , 7F
05/01 15:42, 7F
→
05/01 23:34, , 8F
05/01 23:34, 8F
推
05/02 08:15, , 9F
05/02 08:15, 9F
→
05/02 08:16, , 10F
05/02 08:16, 10F
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章