Sdílet prostřednictvím


independent_bits_engine – třída

Generuje náhodné posloupnost čísel a s zadaný počet bitů podle opětovné bitů z hodnoty vrácené jeho základní modul.

template<class Engine, size_t W, class UIntType> class independent_bits_engine;

Parametry

  • Engine
    Typ základního modulu.

  • W
    Aplikace Word velikost.Velikost v bitech, každé číslo generované.Předpokladem:0 < W ≤ numeric_limits<UIntType>::digits

  • UIntType
    Výsledný typ číslo bez znaménka.Možné typy, naleznete v části <random>.

Členy

independent_bits_engine::independent_bits_engine

independent_bits_engine::base

independent_bits_engine::discard

independent_bits_engine::operator()

independent_bits_engine::base_type

independent_bits_engine::seed

Další informace o členech stroj, naleznete v části <random>.

Poznámky

Tato třída šablony popisuje modul adaptér , která vyvolává hodnoty podle opětovném zabalení bitů z hodnoty vrácené jeho základní modul, výsledkem W-bit hodnoty.

Požadavky

Záhlaví: < náhodné >

Obor názvů: std

Viz také

Referenční dokumentace

<random>