x.h is a cross-platform single-file header which aims at providing C and C++ gadgets. Please visit the README.md file for a full list of functionalities.
They are tested on Windows and Linux, but I don't have any macOS machines to work with so I'm not sure if it is suitable for this repo. Notably, the concurrency (mutex and thread etc.) utilities are based on C99 using Win32 and POSIX APIs since C11 is not fully supported by MSVC (2019 in my case).
x.h is a cross-platform single-file header which aims at providing C and C++ gadgets. Please visit the README.md file for a full list of functionalities.
They are tested on Windows and Linux, but I don't have any macOS machines to work with so I'm not sure if it is suitable for this repo. Notably, the concurrency (mutex and thread etc.) utilities are based on C99 using Win32 and POSIX APIs since C11 is not fully supported by MSVC (2019 in my case).