デフォルトコンストラクタ。一様整数分布の下限aおよび上限bを受け取るコンストラクタ。numeric_limits<IntType>::max()]として(2)に委譲。一様整数分布の下限aおよび上限bを受け取るコンストラクタ。パラメータオブジェクトを受け取るコンストラクタ。param_typeは、このクラスの(1)のコンストラクタと同じオーバーロードを持ち、それらのコンストラクタのパラメータを保持している。このコンストラクタでは、paramオブジェクトが持っているパラメータを、このクラスのコンストラクタに転送する。下に提供されています。