The primary aim of this book is to help the reader understand how the facilities offered by C++ support key programming techniques. This book is the most complete C++ language reference I have seen. The book presents every major C++ language feature and the standard library. The book has a vast amount of information crowded into over 1000 pages, using small font, narrow margins and very few partial pages. The result is a complete, authoritative coverage of the C++ language. The author, Bjarne Stroustrup, invented C++, wrote its early definitions, and produced its first implementation. I was particularly interested in the historical section of Chapter 1, which provides a “ how it all started” and delineates it’s explosive growth as the language progressed to its present form.The book consists of six parts. Introduction, Chapters 1 through 3, gives an overview of the C++ language, presenting the major concepts and features of the language. Chapters 4 through 9 gives a tutorial introduction to built-in types and program construction facilities. Chapters 10 through 15 are a tutorial introduction to object oriented and generic programming. Chapters 16 through 22 present the C++ standard library. Chapters 23 through 25 discuss design and software development. Appendices A through E provide language-technical details. The development and design, chapter 23, is most helpful for junior programmers and maybe advanced ones too.
The book moves along a bit fast for a novice programmer. C programmers would have no problem moving up to C++. Each chapter contains many code examples. The end of each chapter has an advice section that I think is exceptional. Those advice nuggets help in making program design decisions, and provide guidelines for code usage. Most chapters have exercises to perform, but no answer section. Last but certainly not least, the index is 50 pages double column. While this book is very terse, it certainly covers the subject. I think it is a great reference book that should be included in every C++ programmer’s library.
Published in 2000 by Addison Wesley ISBN # 0-201-70073-5, and lists for 59.95 US hardcover.
![]()
Site Disclaimer Suggestions? E-Mail to webmaster@noccc.org