Template:cpp/numeric/random/adaptor/constructor

Constructs new pseudo-random engine adaptor.

@1@ Default constructor. The underlying engine is also default-constructed. @2@ Constructs the underlying engine with. @3@ Constructs the underlying engine with seed sequence. This constructor only participate in overload resolution if qualifies as a. In particular, this constructor does not participate in overload resolution if is implicitly convertible to. @4@ Constructs the underlying engine with a copy of. @5@ Move-constructs the underlying engine with. holds unspecified, but valid state afterwards.