The C++ Standard Library Extensions

A Tutorial and Reference

by Pete Becker

This book is for C++ programmers who are frustrated with some of the limitations of the standard C++ library. The book is a tutorial and reference for the library described in the first C++ Library Technical Report, which was approved in 2006 by the International Organization for Standardization (ISO). The library, except for the special math functions, has also been added to the draft working paper for the next C++ standard. It extends the standard C++ library with new facilities in several areas:

The book has nearly 200 example programs. You can download an archive file with all of the examples here. If you have questions or comments about the book, please send them to tr1book@petebecker.com.

Errata