Witam. Mam problem z funkcją rand(). Gdy chce wylosować liczby z przedziału -80 000 do 80 000 zawsze zostają wylosowane ujemne. Doczytałem że funkcja rand może losować liczby do maksymalnej wartości około 32 000. Zwracam się z prośba o pokazanie jak używa się generatora z biblioteki random bo dopiero uczę się programowania a kod wydaje się dla mnie nie rozumiały. Poniżej kawałek kodu aby było dokładnie wiadomo o co chodzi. Proszę o wyjaśnienie lub prosty przykład. Pozdrawiam.
std::mt19937 RNG;
std::uniform_int_distribution<int> Distribution(Min,Max);
int RandomNumber = Distribution(RNG);