cxxomfort  rel.20210622
Simple backports for C++ - http://ryan.gulix.cl/fossil.cgi/cxxomfort/
// to avoid typing explosion
namespace random2 = cxxomfort::library::random;

Interfaces

This component provides supplementary features to the ones present in <random> that are specific to cxxomfort.

All interfaces are defined in the namespace cxxomfort::library::random::.

Generators

The following linear congruential alternatives to std::minstd are provided in namespace cxxomfort::library::random :

typedef std::linear_congruential_engine<uint32_t, 1664525, 1013904223, 0>
typedef std::linear_congruential_engine<uint64_t, 6364136223846793005ULL, 1442695040888963407ULL, 0>
typedef std::linear_congruential_engine<uint64_t, 6364136223846793005, 1, 0>
typedef std::linear_congruential_engine<unsigned int, 0, 4, 0>

Vendor Tools

See Also

See also
<random>
File library/random.hpp