Version 1.0.0 of Miscellaneous Container Templates

Release Notes: The first stable release. There are a few small improvements in debugging modes and several more tests compared to 0.9.6.

Other releases

  •  23 Dec 2012 01:09

Release Notes: This new release in the 1.6 branch fixes several bugs with compilation (both on some POSIX systems and Visual C++ 2008), as well as custom pointer support which caused crashes with certain versions of Boost.Interprocess.

  •  10 Jun 2012 18:39

Release Notes: Compared to the 1.4 stable branch there is much improved custom allocator support, specifically targeted at Boost.Interprocess allocators. Containers can be serialized with Boost.Serialization. MCT can now be configured, tested, and installed with GNU Make in addition to SCons.

  •  29 Mar 2012 21:38

Release Notes: Linked and forward hash tables have been given a sort() function which changes element iteration order. MCT can now be configured, tested, and installed with GNU Make in addition to SCons. This is likely the last release before stable 1.6.

  •  07 Mar 2012 03:17

Release Notes: MCT now supports the Boost Serialization library (but doesn't depend on its presence). New public type properties like mct::is_set can help with template metaprogramming.

  •  25 Feb 2012 21:58

Release Notes: Containers now support allocators which use custom pointers, most importantly Boost.Interprocess allocators. This allows sharing MCT hash tables between processes directly.

Screenshot

Project Spotlight

Scid vs. PC

A chess database application, PGN viewer, and more.

Screenshot

Project Spotlight

GeoToad

A geocaching query tool.