StefanHamminga / saturating
C++ header only library for saturation arithmetic functions and always saturating types.
☆16Updated 3 years ago
Alternatives and similar repositories for saturating:
Users that are interested in saturating are comparing it to the libraries listed below
- A Malloc-Free SHET Client Library for Microcontrollers☆47Updated 7 years ago
- Fixed Point Arithmetic C++14 Library☆109Updated 6 years ago
- type-safe and low-boilerplate bit level serialization☆120Updated 3 years ago
- std::ring_span (SG14, P0059R1)☆45Updated 8 years ago
- strtod and dtoa correct rounding and fast☆41Updated last year
- 128-bit (64.64) signed fixed-point arithmetic.☆173Updated last month
- TLSF: two-level segregated fit O(1) allocator☆76Updated 2 years ago
- A C++, compile-time, reactive RTOS for the Stack Resource Policy based Real-Time For the Masses kernel☆191Updated 6 years ago
- A safe and fast high-level and low-level character input/output library for bare-metal and RTOS based embedded systems with a very small …☆137Updated 2 weeks ago
- An ultra-lightweight, micro unit test framework for C99 presented as a single-header☆40Updated 7 years ago
- A stackless, resumable, resettable state machine style coroutine library for C++17. This was made when I discovered that C++20 coroutines…☆19Updated last year
- 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 2 years ago
- chaos preprocessor library. this is what boost preprocessor derived from.☆121Updated 12 years ago
- Lightweight printf-compatible format processing library☆32Updated 3 months ago
- Measures how parsing overweight the major STLs have become☆57Updated 4 years ago
- No bullshit vector library for C☆78Updated 4 years ago
- C++ embedded domain specific language for expressing parsers as extended parsing expression grammars (PEGs)☆67Updated 5 months ago
- A small utility for embedding files in a C header☆109Updated 9 months ago
- Cross platform C header for obtaining paths to user configuration files and directories☆65Updated 9 months ago
- Memory allocators☆48Updated 6 years ago
- A dynamically-resizable vector with fixed capacity and embedded storage☆170Updated 3 years ago
- low-level library for minimizing the size of your types☆112Updated 5 years ago
- Portable scanf/printf-like functions to marshal binary data☆61Updated 9 years ago
- CBOR C++ serialization library☆78Updated last year
- Growable Memory Buffer for C99☆121Updated 3 years ago
- Finite State Machine implementation using std::variant☆84Updated 5 years ago
- Embedded friendly std::function alternative. Never heap alloc, no exceptions☆59Updated 5 years ago
- C89 compatible atomics.☆78Updated 5 months ago
- Reference implementation of Grisu-Exact in C++☆62Updated 4 years ago
- std::bitset with constexpr implementations plus additional features.☆118Updated last year