diff --git a/random.hpp b/random.hpp index 703eaaa5..4eed1ec2 100644 --- a/random.hpp +++ b/random.hpp @@ -138,8 +138,9 @@ namespace cruft::random { ValueT uniform (void) { - ValueT res {}; - std::fill (res.begin (), res.end (), uniform ()); + ValueT res; + for (auto &v: res) + v = uniform (); return res; }