Projects / commonc++

commonc++

commonc++ is a C++ class library for developing cross-platform systems software for POSIX and Windows systems. It provides an intuitive, object-oriented abstraction and portability layer around common operating system facilities like threads, concurrency mechanisms, sockets, networking, shared memory and other IPC mechanisms, regular expressions, files, streams, logging, process execution, scheduling, and more. It also includes a collection of common abstractions like strings, buffers, and object pools.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

Release Notes: This release features an improved SQL API, improved MinGW portability, and various bugfixes.

Release Notes: This release includes numerous bugfixes and portability improvements, updates the bundled sqlite to version 3.7.5 and PCRE to version 8.12, and adds a class for generating SHA-1 digests.

Release Notes: This release includes various bugfixes and portability fixes, updates the bundled sqlite to version 3.7.2, and adds a new "plugintool" utility.

Release Notes: This is primarily a bugfix release.

Release Notes: This is a bugfix release.

Screenshot

Project Spotlight

Path Defense Framework

A framework for games with defense towers along a path.

Screenshot

Project Spotlight

turses

A Twitter client for the console.