This program generates binary files containing floating-point numbers in double format or unsigned integers in uint64_t format. It also provides functionality for sorting these files efficiently using external sorting techniques.
- Compiler: Microsoft Visual C++ (MSVC) 19.42.34435 (Visual Studio 2022)
- C++ Standard: C++20 or later
- Platform: Windows x64
ExternalSorter.exe -s/--sort <input_file> <output_file> <uint64|double> [-a/--ascending | -d/--descending]
ExternalSorter.exe -g/--generate <output_file> <number_of_values> <uint64|double>
This project is designed to be built using Microsoft Visual Studio 2022.
- Open
ExternalSorter.slnin Visual Studio. - Select the desired build configuration (
ReleaseorDebug). - Build the solution (
Ctrl + Shift + B).
The resulting executable will be located in the x64/Release or x64/Debug directory, depending on the selected configuration.