v3 flag enabled

Find a battle-tested library for the problem you're solving right now.

Excited Cartoon Mascot Excited Cartoon Mascot
Compressed Pair

A pair class with empty member optimization.

Data Patterns C++ 03
C++ 03
Flyweight

Design pattern to manage large quantities of highly redundant objects.

Patterns C++ 03
C++ 03
Outcome

A deterministic failure handling library partially simulating lightweight exceptions.

C++ 14
Scope

A collection of scope guards and a unique_resource wrapper.

C++ 11
Signals2

Managed signals & slots callback implementation (thread-safe version 2).

C++ 03
Utility

Various utilities, such as base-from-member idiom and binary literals in C++03.

C++ 03