home | C++ | FAQ | technical FAQ | publications | WG21 papers | TC++PL | Tour++ | Programming | D&E | bio | interviews | videos | quotes | applications | guidelines | compilers

Modified January 2, 2021

A Tour of C++ (Second edition)

Addison-Wesley. ISBN 978-0-13-499783-4. July 2018.

The ``tour'' is a quick (about 240 pages) tutorial overview of all of standard C++ (language and standard library) at a moderately high level for people who already know C++ or at least are experienced programmers. It covers C++17 plus a few likely features of C++20.

Available here:

If you are looking for a more complete description of C++ and the styles of programming it supports, consider The C++ Programming Language (4th Edition).

If you are looking for an an introduction to programming for people who has never programmed before, consider Programming -- Principles and Practice Using C++. That book is also be useful for people who have programmed a bit and want to improve their style and technique - or to simply learn modern C++. It is designed for classroom use, but written with an eye on self study.


Errata

Feel free to send me suggested errata. I will fix every mistake that can be fixed within the constrains of the book.

Reviews

I don't have to agree with a review or blog post to list it, but it helps if I think at least some parts make sense. Few people write serious reviews these days.

Translations

See Cover page for a rough approximation.

Constructive comments and reports of errors are always welcome.


home | C++ | FAQ | technical FAQ | publications | WG21 papers | TC++PL | Tour++ | Programming | D&E | bio | interviews | videos | quotes | applications | guidelines | compilers