v3 flag enabled

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

Excited Cartoon Mascot Excited Cartoon Mascot
Asio

Portable networking and other low-level I/O, including sockets, timers, hostname resolution, socket iostreams, serial ports, file descriptors and Windows HANDLEs.

Concurrent IO C++ 03
C++ 03
Atomic

C++11-style atomic<>.

Concurrent C++ 03
C++ 03
Context

Context switching library.

C++ 03
Coroutine

Coroutine library.

Concurrent C++ 03
C++ 03
Interprocess

Shared memory, memory mapped files, process-shared mutexes, condition variables, containers and allocators.

Concurrent C++ 03
C++ 03
Lockfree

Lockfree data structures.

Concurrent C++ 03
C++ 03
MPI

None

Concurrent C++ 03
C++ 03
Thread

Portable C++ multi-threading. C++11, C++14.

C++ 03