discard_block_engine 類別
捨棄其基底引擎所傳回的值,以產生隨機序列。
template<class Engine, size_t P, size_t R> class discard_block_engine;
參數
Engine
基底引擎類型。P
區塊大小。 每個區塊中的值數目。R
已使用的區塊。 每個區塊中使用的值數目。 其餘將會予以捨棄 (P - R). 前置條件:0 < R ≤ P
Members
discard_block_engine::discard_block_engine |
discard_block_engine::base |
discard_block_engine::discard |
discard_block_engine::operator() |
discard_block_engine::base_type |
discard_block_engine::seed |
如需引擎成員的詳細資訊,請參閱 <random>。
備註
此範本類別描述引擎配接器,其可透過捨棄其基底引擎所傳回的一些值來產生值。
需求
標頭:<random>
命名空間: std