This C++ project implements a random number generator which outputs a unique 32-bit integer each time it's called, and verifies that the first 232 integers returns really are unique. The algorithm is described in the blog post How to Generate a Sequence of Unique Random Integers.
CMake is required to build.
To run the test on Windows:
- Open a command prompt and navigate to the folder containing
CMakeLists.txt. mkdir buildcd buildcmake ..(You can optionally specify a toolchain using CMake's-Gargument.)cmake --build . --config Releasectest .
Released to the public domain.