Introducing the MCC Modular C Collection - Manuals

Main Article

Introducing the MCC Modular C Collection

MCC Modular C Collection (Logo)

The MCC Modular C Collection is an open source selection of clean, unobtrusive, portable and modular includes for the C programming language.

This software is in early stages of development. It is not in a usable state.

MCC compiles on Linux to produce native Windows and Linux libraries (32 and 64 bit).

Note that MCC is currently in development; I don't recommend using it yet.

Download: old packages, documentation (.pdf) (out of date)

MCC includes the following major modules (and more!):

mccFiles Portable and robust I/O and path manipulation.
mccGraphics A uniform and "Graphics Engine Agnostic" wrapper API for several graphics libraries.
mccHashmap A feature-rich high-performance hash map / hash table implementation.
mccIni Flexible .ini configuration file parser, optionally using XML templates for defaults, forced type coercion, ranges etc.
mccLinkedList A feature-rich high-performance linked list implementation.
mccMaths High-performance special-case maths functions
mccObstack Object stacks: high-performance and memory-efficient allocation for small data structures in a stack.
mccStrings String manipulation, coercion and validation.
mccTime Portable timing, sleep functions and frame-rate independent logic.
mccXml Simple but terrifically fast XML parsing, with support for the XPATH query language.

Stay Subscribed

Follow me on twitter @hoboben, subscribe to the RSS feed or get updates by e-mail.

You can also contact me directly - I make an effort to reply to every e-mail.


Login
v0.34.archive