Home » Nonfiction » Nicolai M. Josuttis » The C++ Standard Library

June 11 , 2009

The C++ Standard Library

A Tutorial and Reference


The Best-Selling C++ Resource

Now Updated for C++11

Download xml

Read also

My Revision Notes: OCR AS/A2 Critical Thinking

Get the best grades with My Revision Notes: OCR AS/A2 Critical Thinking. Manage your own revision with step-by-step support from experienced author Jill Swale, improve your exam technique with stimulus material to analyse, and evaluate information and construct your own arguments and practise your exam skills with self-testing and exam-style…


The C++ standard library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not self-explanatory. To make full use of its components–and to benefit from their power–you need a resource that does far more than list the classes and their functions.


The C++ Standard Library: A Tutorial and Reference, Second Edition, describes this library as now incorporated into the new ANSI/ISO C++ language standard (C++11). The book provides comprehensive documentation of each library component, including an introduction to its purpose and design; clearly written explanations of complex concepts; the practical programming details needed for effective use; traps and pitfalls; the exact signature and definition of the most important classes and functions; and numerous examples of working code. The book focuses in particular on the Standard Template Library (STL), examining containers, iterators, function objects, and STL algorithms.


The book covers all the new C++11 library components, including


  • Concurrency
  • Fractional arithmetic
  • Clocks and timers
  • Tuples
  • New STL containers
  • New STL algorithms
  • New smart pointers
  • New locale facets
  • Random numbers and distributions
  • Type traits and utilities
  • Regular expressions


The book also examines the new C++ programming style and its effect on the standard library, including lambdas, range-based forloops, move semantics, and variadic templates.


An accompanying Web site, including source code, can be found at


Show more...

How to download book

Buy this book

You can buy this book now only for $46.09. This is the lowest price for this book.

Buy book

Download book free

If you want to download this book for free, please register, approve your account and get one book for free.


After that you may download book «The C++ Standard Library»:

Download Adobe DRM:


Download Microsoft Reader (LIT):


Download Sony BookReader: