uniform_int_distribution::uniform_int_distribution

分布を作成します。

explicit uniform_int_distribution(result_type min0 = 0,
    result_type max0 = std::numeric_limits<IntType>::max());
explicit uniform_int_distribution(const param_type& par0);

パラメーター

  • min0
    乱数値の下限。

  • max0
    乱数値の上限。

  • par0
    分布の作成に使用されるパラメーター パッケージ。

解説

前提条件 : min0 < max0

1 つ目のコンストラクターは、格納されている値 stored_min と stored_max にそれぞれ min0 と max0 の値を保持するオブジェクトを作成します。

2 つ目のコンストラクターは、格納されているパラメーターが par0 から初期化されるオブジェクトを作成します。

必要条件

ヘッダー : <random>

名前空間: std

参照

関連項目

<random>

uniform_int_distribution クラス