Skip to content

Instantly share code, notes, and snippets.

@datiti
Created April 20, 2022 08:28
Show Gist options
  • Save datiti/406d73284f91ceac93a828b650e06e4e to your computer and use it in GitHub Desktop.
Save datiti/406d73284f91ceac93a828b650e06e4e to your computer and use it in GitHub Desktop.
C++ random generate int in range
// source: https://stackoverflow.com/questions/288739/generate-random-numbers-uniformly-over-an-entire-range
#include <iostream>
#include <random>
int main() {
const int range_from = 0;
const int range_to = 6;
std::random_device rand_dev;
std::mt19937 generator(rand_dev());
std::uniform_int_distribution<int> distr(range_from, range_to);
cerr << distr(generator) << endl;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment