I\'d be curious to know if there is a default random boolean generator in the random C++11 library. I\'ve been using a int generator returning 0 or
random
0
See std::bernoulli_distribution in the <random> header, aptly named after the Bernoulli distribution.
std::random_device device; std::mt19937 gen(device()); std::bernoulli_distribution coin_flip(0.5); bool outcome = coin_flip(gen);