Defined in header <random> template<
class Engine,
size_t P, size_t R
> class discard_block_engine; (since C++11)
discard_block_engine is a pseudo-random number generator adapter that discards a certain amount of data produced by the base engine. From each block of size P generated by the base engine, the adaptor keeps only R numbers, discarding the rest.
Template parameters
Engine - the type of the wrapped engine P - the size of a block. Must b