std::subtract_with_carry_engine
Min standard notice:
Header: <random>
Is a random number engine that uses subtract with carry algorithm.
# Declarations
template<
class UIntType,
std::size_t w, std::size_t s, std::size_t r
> class subtract_with_carry_engine;
(since C++11)
# Example
This section is incompleteReason: no example
# Defect reports
| DR | Applied to | Behavior as published | Correct behavior |
|---|---|---|---|
| LWG 3809 | C++11 | default_seed might not berepresentable with result_type | changed its type tostd::uint_least32_t |