discard_block_engine::discard_block_engine

构造引擎。

discard_block_engine();
explicit discard_block_engine(const base_type& eng);
explicit discard_block_engine(result_type x0);
explicit discard_block_engine(seed_seq& seq);

参数

  • eng
    引擎对象。

  • x0
    种子值。

  • seq
    提供了个已随机打乱的种子类型 seed_seq 的对象。

备注

第一个构造函数构造一个默认初始化的引擎一 discard_block_engine 对象。

第二contructor构造与引擎对象的副本中的 discard_block_engine 对象。

与其引擎一 discard_block_engine 对象由 stored_engine(x0)初始化的第三个构造函数constucts。

与其引擎一 discard_block_engine 对象由 stored_engine(seq)初始化的第四构造函数constucts。

要求

标头: <random>

命名空间: std

请参见

参考

<random>

discard_block_engine Class