共用方式為


independent_bits_engine 類別

重新封裝基底引擎所傳回值的位元,以產生具有指定位元數的隨機一連串數字。

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

參數

  • Engine
    基底引擎類型。

  • W
    字組大小。 每個所產生數字的大小 (位元)。 前置條件:0 < W ≤ numeric_limits<UIntType>::digits

  • UIntType
    不帶正負號的整數結果類型。 如需可能的類型,請參閱 <random>

Members

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

如需引擎成員的詳細資訊,請參閱 <random>

備註

此範本類別描述「引擎配接器」(engine adaptor),其透過重新封裝來自其基底引擎所傳回值的位元以產生值,這樣會導致 W 位元值。

需求

標頭:<random>

命名空間: std

請參閱

參考

<random>