Comments:"Stroustrup: The C++ Programming Language (4th Edition)"
URL:http://www.stroustrup.com/4th.html
Texas A&M University
|
Look College of Engineering
|
Dept. of Computer Science and Engineering
|
Parasol Lab
|
My TAMU homepage
home
|
C++
|
FAQ
|
technical FAQ
|
C++11 FAQ
|
publications
|
TC++PL
|
Programming
|
D&E
|
bio
|
interviews
|
applications
|
glossary
|
compilers
Modified May 4, 2013
"The C++ Programming Language (4th Edition)" Addison-Wesley ISBN 978-0321563842. To appear May 2013.Amazon promises shipment in May. I expect them to meet that deadline. Until then, seeC++11 FAQ andThe C++ Programming Language (Special Edition).
Available here:
- The Preface
- Extended Table of Contents. Not in printed version. I didn't think it was worth an extra 1000 lines. Each chapter starts with its own table of contents.
- DRAFTChapter 2: The Basics
- DRAFTChapter 3: Abstraction Mechanisms
- DRAFTChapter 4: Containers and Algorithms
- DRAFTChapter 5: Concurrency and Utilities
- Exercises. Not in printed version. I did not want to add another 80 pages to the book and I want to be able to add and change exercises over the years.
If you are looking for an an introduction to programming for people who has never programmed before, considerProgramming -- Principles and Practice Using C++. That will also be useful for people who have programmed a bit and want to improve their style and technique - or simply learn modern C++. It is designed for classroom use, but written with an eye on self study.
For previous versions of TC++PL, see