jason-deng / C99FunctionOverload
Pure standard C99 macro implementation to overload and set optional default parameters of C/C++ functions.
☆19Updated 9 years ago
Related projects ⓘ
Alternatives and complementary repositories for C99FunctionOverload
- A fixed capacity dynamically sized string☆63Updated this week
- JAXN: A standard for extended JSON☆19Updated 3 years ago
- Yet another C++ text formatting library.☆70Updated 4 months ago
- Roman numeral support for C++17☆52Updated last year
- Similar to python's `repr`, for c++☆32Updated 2 years ago
- Repository for a C++11 implementation of std::out_ptr (p1132), as a standalone library!☆74Updated 10 months ago
- C++20 SQLite wrapper with an expressive code that runs fast☆26Updated 4 years ago
- A proposal for a JSON data type in the C++ standard library☆54Updated 4 years ago
- Allows you to publish ABI stable C++ library that can be used across different compilers☆58Updated last year
- observer-ptr - An observer_ptr for C++98 and later in a single-file header-only library (Extensions for Library Fundamentals, v2, v3)☆36Updated 5 months ago
- A never-valueless, strong guarantee implementation of std::variant☆67Updated this week
- P0323 & P2505 std::expected simple implementation☆39Updated last year
- an opinionated cmake config manager☆41Updated 4 months ago
- optional bare - A simple version of a C++17-like optional for default-constructible, copyable types, for C++98 and later in a single-fil…☆20Updated last year
- forward declarations for C++ std headers☆72Updated 3 years ago
- value types for composite class design - with allocators☆39Updated this week
- A compressed pair for C++17☆25Updated 3 years ago
- Replacement for std::optional that does not waste memory unnecessarily☆102Updated 5 months ago
- File/Directory Watcher for Modern C++☆79Updated last year
- A realtime/embedded-friendly C++11 variant type which is never empty and prevents undesirable implicit conversions☆98Updated 6 years ago
- A compiler-friendly variadic type list for C++.☆36Updated last year
- Make CMake less painful when trying to write Modern Flexible CMake (legacy)☆106Updated 2 years ago
- MSGUI - Metashell GUI☆68Updated 6 years ago
- Work done today for the glory of tomorrow - or, C and C++ systems programming papers.☆49Updated last month
- c++ library for building lightweight processing pipeline at compile-time for string obfuscation, aes ciphering or whatever you want☆67Updated 5 years ago
- type - Strong types for C++98, C++11 and later in a single-file header-only library☆36Updated 5 months ago
- Readable and consistent C++ type introspection - Compiler Decipherer☆89Updated 5 years ago
- A modern C++ standard library.☆15Updated last year
- Provides very lightweight outcome<T> and result<T> (Boost edition)☆41Updated this week
- Clang C/C++ Visual Profiler for compile times visualization☆35Updated 4 years ago