4.19 _rand_r()

stdlib.h で定義される _rand_r() 関数は、rand() 関数の再入可能バージョンです。

構文

int _rand_r(struct _rand_state * buffer);
各項目には以下の意味があります。
buffer
乱数ジェネレータの状態を格納する、ユーザ定義のバッファを指すポインタです。

使用法

この関数を使用すると、スレッドローカルストレージ内にある独自のバッファを明示的に指定できます。
非機密扱いPDF file icon PDF 版ARM DUI0808CJ
Copyright © 2014, 2015 ARM.All rights reserved.