Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
C++ how to program (10th ed.)
Deitel P., Deitel H., Pearson, New York, NY, 2016. 1080 pp. Type: Book (978-0-134448-23-7)
Date Reviewed: May 9 2017

The International Organization for Standardization (ISO) C++ standards committee is committed to releasing a new standard every three years. The C++ language has recently been extended and improved considerably. This book is for beginners who want to learn the essential parts of the C++ language and the updated C++11 and C++14 features.

The book is divided into 26 chapters. Chapter 1 gives an introduction to computers and C++. Chapter 2 presents C++ programming, input/output (I/O), and operators. Chapter 3 introduces classes, objects, member functions, and strings. Chapters 4 and 5 focus on control statements. In chapter 6, functions and recursion are discussed. Chapter 7 talks about class templates array and vector, and discusses exceptions. In chapter 8, pointers are presented. Chapter 9 focuses on classes. Chapter 10 discusses operator overloading. Chapters 11 and 12 introduce object-oriented programming, including inheritance and polymorphism. Chapter 13 is about stream I/O. In chapter 14, the authors present file processing. Chapters 15 and 16 cover the standard template library (STL). Chapter 17 gives an in-depth look at exception handling. Chapter 18 is for custom templates. Chapter 19 discusses custom templatized data structures. Chapter 20 focuses on searching and sorting. Chapter 21 presents a deeper look at string and string stream processing. Chapter 22 introduces bits, characters, C strings, and structs. Chapter 23 is about other topics. Additional features in C++11 and C++14 are covered in chapter 24. The automated teller machine (ATM) case study is covered in chapters 25 and 26.

The contents are presented very clearly. The book covers every basic aspect of C++ programming, and all the C++11 and C++14 features are marked with icons. It is a book for C++ beginners to learn the fundamental parts of C++ programming step by step. The only possible complaint is that readers have to find the last four chapters online. Overall, it is a good book for C++ beginners.

More reviews about this item: Amazon

Reviewer:  Zhaoqiang Lai Review #: CR145254 (1707-0418)
Bookmark and Share
 
C++ (D.3.2 ... )
 
 
Programming Techniques (D.1 )
 
Would you recommend this review?
yes
no
Other reviews under "C++": Date
A C++ toolkit
Shapiro J., Prentice-Hall, Inc., Upper Saddle River, NJ, 1991. Type: Book (9780131276635)
Dec 1 1991
Borland C++ handbook
Pappas C., William H. I., McGraw-Hill, Inc., New York, NY, 1991. Type: Book (9780078810152)
Feb 1 1993
Going from C to C++
Traister R., Academic Press Prof., Inc., San Diego, CA, 1993. Type: Book (9780126974126)
Apr 1 1994
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy