Projects with this topic
-
Fixed-capacity vector for ISO C17 with storage inside the container object: no heap allocation, ever. Header-only and type-generic via a header template. Every fallible operation returns a status, and a failed call changes nothing.
Updated -
This project unifies SDL2 and SDL3 API in a header-only approach, no library binary to link to, with the following features:
Dedicated C++ abstractions to expose a consistent interface. Unifying SDL2 and SDL3 API for version-agnostic applications. Turns native data structures into object-oriented entities with methods. Leverages smart pointers for safer resource management.This project requires C++20.
Updated -
The Utility Template Library is a collection of C++ templated utility classes that solve common C++ problems
Updated -
A strictly portable, zero-allocation, header-only command line interface (CLI) library for embedded systems. C99, no-libc dependencies. Ideal for Arduino, STM32, ESP32, and bare-metal AVR/ARM.
Updated -
A superior alternative to std::function and company
Updated -
A small C++ library for manipulating dates, header-only.
Updated