Supported Types

bool, float, double, int8_t, int16_t, int32_t, int64_t, uint8_t, uint16_t, uint32_t, uint64_t
vector, deque, list, (multi)map, (multi)set, unordered_(multi)map, unordered_(multi)set
user defined types -- we don't support nested classes
plf::colony  - new in 2017
hash_(multi)map, hash_(multi)set
ilist -- our name for boost::intrusive::list
iterator_range, sub_range
std::string_view  - new in 2017

We will consider supporting additional types if something you need isn't listed here.

Supported Platforms

The software has been tested on FreeBSD, Linux, Windows and Mac OS X.

C++ Cookbook

By Ryan Stephens, Christopher Diggins, Jonathan Turkanis, Jeff Cogswell.
Pages: 592

Less a tutorial than a problem-solver, this practical guide shows you how to solve many of the real-world problems that C++ developers encounter, including how to parse a date and time string and how to create a singleton class. It's a trusted source of information for engineers, programmers, and researchers alike. Presented in O'Reilly's classic question-solution-discussion format.
read more

C++ Coding Standards: 101 Rules, Guidelines, and Best Practices

By Herb Sutter, Andrei Alexandrescu.

Consistent, high-quality coding standards improve software quality, reduce time-to-market, promote teamwork, eliminate time wasted on inconsequential matters, and simplify maintenance. Now, two of the world's most respected C++ experts distill the rich collective experience of the global C++ community into a set of coding standards that every developer and development team can understand and use as a basis for their own coding standards.
read more