|
|
|
|
|
by dragontamer
3844 days ago
|
|
> std::random_device may be implemented in terms of an implementation-defined pseudo-random number engine if a non-deterministic source (e.g. a hardware device) is not available to the implementation. Windows has a non-deterministic source (IE: The function CryptGenRandom). Therefore, this is a bug in MingW's implementation. CryptGenRandom is hard to use, but that's no excuse for MingW's developers to be lazy. Pointing at a "mistake" in the spec when the intent of the spec is extremely clear is laziness. Pure and simple. |
|