An implementation of C++ Extensions for Ranges
OTHER License
An implementation of P0896R4 "The One Ranges Proposal". Compilation requires a compiler with support for C++17 and the Concepts TS, which as of this writing means GCC 7+ with the -std=c++1z and -fconcepts command line options.
-std=c++1z
-fconcepts
A bunch of small C++ utilities
optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-f...
Full-blown preprocessor metaprogramming
A repository containing C++11/14/17 concepts and code snippets
C++那些事
A small C11 compiler
optional bare - A simple version of a C++17-like optional for default-constructible, copyable typ...
Source code for the book Real-Time C++, by Christopher Kormanyos
variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-fil...
Code examples for tutoring modern C++
any lite - A C++17-like any, a type-safe container for single values of any type for C++98, C++11...
Configuration-free utility for building, testing and packaging executables written in C++. Can au...
MBO, a C++20 library: This C++20 library provides some general useful building blocks and integra...
byte lite - A C++17-like byte type for C++98, C++11 and later in a single-file header-only library
A lightweight C++11-compatible error-handling mechanism