Share via


discard_block_engine 類別

捨棄其基底引擎所傳回的值,以產生隨機序列。

語法

template <class Engine, size_t P, size_t R>
class discard_block_engine;

參數

發動機
基底引擎類型。

P
區塊大小。 每個區塊中的值數目。

R
已使用的區塊。 每個區塊中使用的值數目。 其餘部分則被捨棄( P - R )。 前置條件:0 < R ≤ P

成員

discard_block_engine::discard_block_engine
discard_block_engine::base
discard_block_engine::base_type
discard_block_engine::discard
discard_block_engine::operator()
discard_block_engine::seed

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

備註

這個類別範本描述引擎配接器,這個配接器會捨棄其基底引擎所傳回的一些值,以產生值。

需求

標頭: < random>

命名空間:std

另請參閱

<random>