Skip to content

Commit 5167795

Browse files
committed
Numbers from rand() should be positive
1 parent b805e00 commit 5167795

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

BetterRandom.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ typedef int(WINAPI *OriginalRandFunc)();
1111
// Pointer to the original rand() function
1212
OriginalRandFunc pOriginalRand = NULL;
1313

14-
std::random_device rd; // Non-deterministic random number generator
15-
std::uniform_int_distribution<> dist(INT_MIN, INT_MAX); // Distribute results between INT_MIN and RAND_MAX
16-
std::mt19937 gen(rd()); // Seed Mersenne Twister generator
14+
std::random_device rd; // Non-deterministic random number generator
15+
std::uniform_int_distribution<> dist(0, INT_MAX); // Distribute results between INT_MIN and RAND_MAX
16+
std::mt19937 gen(rd()); // Seed Mersenne Twister generator
1717

1818
// Typedef for the original function
1919
typedef int (*OriginalFunc)(int);

0 commit comments

Comments
 (0)