次の方法で共有


mersenne_twister_engine::mersenne_twister_engine

エンジンを構築します。

explicit mersenne_twister_engine(unsigned long x0 = default_seed);
explicit mersenne_twister_engine(default_seed& seq);

パラメーター

  • x0
    シード値。

  • seq
    ランダム化されたシードを供給する seed_seq 型のオブジェクト。

解説

1 つ目のコンストラクターは、seed(x0) を呼び出すことによって mersenne_twister_engine オブジェクトを構築し、初期化します。2 つ目のコンストラクターは、seed(seq) を呼び出すことによって mersenne_twister_engine オブジェクトを構築し、初期化します。

必要条件

ヘッダー : <random>

名前空間: std

参照

関連項目

<random>

mersenne_twister_engine クラス