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

请参见

参考

<random>