函数

GLibRandnew

声明 [源代码位置]

GRand*
g_rand_new (
  void
)

描述 [源代码位置]

创建一个新的随机数生成器,使用从 /dev/urandom(如果存在)或从当前时间(作为备用)获取的种子来初始化。

在 Windows 上,种子从 rand_s() 获取。

返回值

类型: GRand

新的 GRand

函数的调用者负责所有权的获取,并负责释放该数据。