srand
擬似乱数ジェネレーターのシード開始値を設定します。
void srand(
unsigned int seed
);
パラメーター
- seed
擬似乱数ジェネレーターのシード
解説
srand 関数は、現在のスレッドに一連の整数の擬似乱数を生成するための開始点を設定します。 ジェネレーターを最初期化して、結果の同じシーケンスを作成するには、srand 関数を呼び出し、同じ seed 引数を再度使用します。 seed のその他の値は、擬似乱数シーケンスのさまざまな開始位置にジェネレーターを設定します。 rand は、生成される擬似乱数を取得します。 srand に対する呼び出しの前に rand を呼び出すと、1 として渡された seed を使用して srand を呼び出すのと同じシーケンスが生成されます。
必要条件
ルーチン |
必須ヘッダー |
---|---|
srand |
<stdlib.h> |
互換性の詳細については、「C ランタイム ライブラリ」の「互換性」を参照してください。
使用例
「rand」の例を参照してください。