Skip to content

Instantly share code, notes, and snippets.

@ubaidh
Last active July 28, 2020 14:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ubaidh/962f3c9fa4dc7aedbd231f99b27b2e77 to your computer and use it in GitHub Desktop.
Save ubaidh/962f3c9fa4dc7aedbd231f99b27b2e77 to your computer and use it in GitHub Desktop.
<random>
#include<iostream>
#include<random>
int main(int argc, char**agrv) { //stateful generator with predefined min and max
std::default_random_engine eng; //std::default_random_engine random number engine class that generates pseudo-random numbers.
std::cout << "min :"<<eng.min() << "\n"; // min value
std::cout << "max :"<<eng.max() <<"\n"; //max value
std::cout << "random number :" << eng() << "\n"; //pseudorandom number
std::cin.get();
return 0;
}
// g++ -std=c++11 -o random.exe 01-random.cpp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment