saxbophone / CPP20-Cross-Platform-TemplateLinks
A template for a cross-platform C++20 project including CMake, unit-testing with Catch, cross-platform CI with Travis-CI/Github Actions and cross-platform release builds using Github Actions.
☆20Updated 3 years ago
Alternatives and similar repositories for CPP20-Cross-Platform-Template
Users that are interested in CPP20-Cross-Platform-Template are comparing it to the libraries listed below
Sorting:
- A C++14 implementation of IEEE 754 decimal floating point numbers☆30Updated this week
- Converting (scoped)enum values to string names written in C++>=11.☆21Updated last month
- C++11 compatible charconv☆31Updated 2 weeks ago
- Coroutine support tools☆36Updated 4 months ago
- B2 makes it easy to build C++ projects, everywhere.☆95Updated last week
- Shared infrastructure for CI/CD for projects using CMake & CPM, primarily with C++.☆23Updated 3 months ago
- bit-lite - C++20 bit operations for C++98 and later in a single-file header-only library☆40Updated last year
- Wide-Decimal implements a generic C++ template for large decimal float types from about 10 up to 10 million digits.☆53Updated 3 months ago
- Implementation of Scoped Guards and Unique Resource as proposed in P0052.☆50Updated 3 weeks ago
- Read JSON, YAML, TOML, XML or INI configuration by declaring a struct☆112Updated last week
- A migration path to C++ library extensions scope_exit, scope_fail, scope_success, unique_resource☆46Updated 2 months ago
- IEEE-754 binary-to-decimal and decimal-to-binary conversion library☆41Updated 2 years ago
- Asio Buffers without the Asio☆14Updated 3 weeks ago
- A drop in replacement for pkg-config/pkgconf using cps files☆19Updated 2 months ago
- Library of backported modern C++ types to work with C++11☆83Updated 2 months ago
- GitHub Action to build C++ applications with CMake (CMakePresets.json), Ninja and vcpkg on GitHub.☆191Updated 2 months ago
- A fixed capacity dynamically sized string☆66Updated 2 months ago
- String facilities for C++98 and later - a library in search of its identity.☆22Updated 2 years ago
- A bare metal port of the GNU ISO C++ library☆36Updated 2 years ago
- Display the status of C++ feature flags☆20Updated 2 years ago
- A C++20 implementation of safe (wrap around) integers following MISRA C++ rules☆79Updated last year
- Generic hash function for STL style unordered containers☆38Updated last month
- Example executable output of cmake-init☆20Updated 6 months ago
- Parent of *-lite repositories, a migration path to post-C++11 features for pre-C++11 environments☆84Updated 4 years ago
- Safe arithmetic library for C++20 and above. Safe arithmetic ensures correctness of arithmetic operations at compile-time. It protects ag…☆93Updated 3 months ago
- Libusb wrapper for Asio☆64Updated 2 years ago
- Extensions to the C++ standard library. This library implements polyfills to enable library functionality from later versions of C++ to b…☆95Updated this week
- Compile time counter that works with all major modern compilers☆56Updated last year
- Class template designed to express optionality without having to sacrifice memory to store additional bool flag☆13Updated last year
- Compiler-assisted variable size benchmarking for the study of C++ metaprogram compile times.☆25Updated 9 months ago