次の方法で共有


independent_bits_engine::independent_bits_engine

エンジンを構築します。

independent_bits_engine();
explicit independent_bits_engine(const base_type& eng);
explicit independent_bits_engine(result_type x0);
explicit independent_bits_engine(seed_seq& seq);

パラメーター

  • eng
    エンジン オブジェクト。

  • x0
    シード値。

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

解説

1 つ目のコンストラクターは、既定で初期化されたエンジンを使って independent_bits_engine オブジェクトを構築します。

2 つ目のコンストラクターは、エンジン オブジェクトのコピーを使って independent_bits_engine オブジェクトを構築します。

3 つ目のコンストラクターは、stored_engine(x0) によって初期化されたエンジンを使って independent_bits_engine オブジェクトを構築します。

4 つ目のコンストラクターは、stored_engine(seq) によって初期化されたエンジンを使って independent_bits_engine オブジェクトを構築します。

必要条件

ヘッダー : <random>

名前空間: std

参照

関連項目

<random>

independent_bits_engine クラス