PeterSommerlad / PSsimplesafeintLinks
A C++20 implementation of safe (wrap around) integers following MISRA C++ rules
β79Updated last year
Alternatives and similar repositories for PSsimplesafeint
Users that are interested in PSsimplesafeint are comparing it to the libraries listed below
Sorting:
- Peter Sommerlad's Simple Strong Typingβ34Updated last year
- Bit containers, sequences, and views for everyone. π·οΈβ128Updated 3 years ago
- Safe arithmetic library for C++20 and above. Safe arithmetic ensures correctness of arithmetic operations at compile-time. It protects agβ¦β93Updated this week
- C++ library aiming to replace all built-in integersβ96Updated 3 weeks ago
- type-safe and low-boilerplate bit level serializationβ124Updated 3 years ago
- Proposed SG14 status_code for the C++ standardβ68Updated 3 months ago
- Meta programming library designed for compilation speed.β171Updated 3 years ago
- A class template that creates a new type that is distinct from the underlying type, but convertible to and from itβ114Updated last year
- ranges features for c+23 ported to C++20β78Updated 2 years ago
- Finite State Machine implementation using std::variantβ89Updated 5 years ago
- Measures how parsing overweight the major STLs have becomeβ58Updated 4 years ago
- A C++ library that simplifies working with tuples, variants, and more through argument list generation and the ability to convert from ruβ¦β62Updated 5 years ago
- The seq library is a collection of original C++14 STL-like containers and related toolsβ90Updated last month
- constexpr C++17 library for simplifying higher order functions in application codeβ199Updated 2 years ago
- C++20 Compact Tuple Toolsβ54Updated 3 weeks ago
- Core abstractions for dealing with concurrency in C++β67Updated last year
- Rust 2018 and C++20, "constexpr everything", AUTOSAR compliant header-only library intended to support the development of critical systemβ¦β102Updated 3 years ago
- value types for composite class design - with allocatorsβ58Updated 2 weeks ago
- CMake wrapper around the cppfront repositoryβ78Updated 10 months ago
- A lightweight, non-owning reference to a callable.β177Updated 3 years ago
- A C++14 and later CRTP template for defining iteratorsβ75Updated 3 weeks ago
- Zoo libraryβ128Updated 2 months ago
- P0323 & P2505 std::expected simple implementationβ42Updated last month
- A bunch of small C++ utilitiesβ66Updated last year
- Recursive Variant: A simple library for Recursive Variant Typesβ89Updated 3 months ago
- A universal type for non-type template parameters for C++20 or later.β27Updated last year
- Coroutine support toolsβ36Updated 5 months ago
- A dynamically-resizable vector with fixed capacity and embedded storageβ170Updated 4 years ago
- Coroutines for C++23β38Updated 4 months ago
- An indirect value-type for C++β83Updated last year