API Blog

Buy The Book

Boost C++ Libraries

by martin on September 9th, 2010

The Boost libraries are a collection of open-source libraries that extend the functionality of C++. Many of the Boost founders are active in the C++ standards committee and as a result several of the Boost libraries have been included in the new C++ ISO standard (C++0x), including smart pointers, function object binders, type traits, and tuples. You’d have to go a long way before you find better examples of modern C++ API design.

ABOUT THIS SITE

An Application Programming Interface (API) provides a logical
interface to a piece of software and hides its internal details.
This website is dedicated to a book on designing APIs for C++ and
includes articles and links on API development.

SOURCE CODE

The book is accompanied by a source code package that contains many of
the examples in the text.
Download it for free.

OTHER BOOKS

Dr. Reddy has also published a computer graphics book called Level of
Detail for 3D Graphics.
Check it out too!.