総合手引 | セクション 3 | English | Deutsch | オプション |
#include <stdlib.h>
rand() 関数は、0 から RAND_MAX (ヘッダファイル < stdlib.h> で定義) の範囲で、疑似乱整数のシーケンスを算出します。
srand() 関数は、引数 seed を、 rand() が戻す疑似乱数の新しいシーケンスの種として設定します。 このシーケンスは、同じ値の種を用いて srand() を呼び出すことで繰り返すことができます。
種 の値を指定しないと、これらの関数は自動的に 1 を種として使用します。
rand_r() は、 rand() と同じ機能を提供します。 コンテキスト毎の値である ctx へのポインタは、呼び出し側が提供する必要があります。
rand_r() 関数は POSIX.4a Draft #6 ドキュメントで提案されています。
RAND (3) | May 25, 1999 |
総合手引 | セクション 3 | English | Deutsch | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
“ | Modern Unix impedes progress in computer science, wastes billions of dollars, and destroys the common sense of many who seriously use it. | ” |
— The Unix Haters' handbook |