srand

乱数の始点を設定します。

void srand(
   unsigned int seed 
);

パラメーター

  • seed
    乱数生成のシード。

解説

srand 関数は、現在のスレッドで一連の疑似乱数整数を生成するための開始点を設定します。 ジェネレーターを再初期化するには、seed 引数を 1 にします。 seed に 1 以外の値を指定すると、ジェネレーターは新しい乱数列の開始点に設定されます。 rand は、生成される疑似乱数を取得します。 srand を呼び出す前に rand を呼び出すと、seed に 1 を指定して srand を呼び出した場合と同じシーケンスが生成されます。

必要条件

ルーチン

必須ヘッダー

srand

<stdlib.h>

互換性の詳細については、「C ランタイム ライブラリ」の「互換性」を参照してください。

使用例

rand」の例を参照してください。

同等の .NET Framework 関数

System::Random クラス

参照

参照

浮動小数点サポート

rand