class Engine,
std::size_t K
shuffle_order_engine
is a random number engine adaptor that shuffles the random numbers generated by the base engine. It maintains a table of size K and delivers a randomly selected number from that table when requested, replacing it with a number generated by the base engine.
The following typedef defines the random number engine with one commonly used parameter set:
[edit] Template parameters Engine - the type of the wrapped engine K - the size of the internal table. Must be greater than 0. Type requirements -Engine
must meet the requirements of RandomNumberEngine. [edit] Member types Member type Definition result_type
(C++11) Engine::result_type
[edit] Member functions constructs the engine adaptor
constexpr size_t table_size
[static] (C++11)
the size of the internal table,K
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4