- Shopping Bag ( 0 items )
Ships from: acton, MA
Usually ships in 1-2 business days
Ships from: Newport, United Kingdom
Usually ships in 1-2 business days
Based on the idea that readers are more likely to use a method successfully if they learn it early, this introductory C++ programming book opens with basic control structures and defining functions. The book has a motivational writing style and careful explanations that guide readers through each topic, building an understanding of C++ and good programming techniques.
|Ch. 1||Introduction to computers and C++ programming||1|
|Ch. 2||C++ basics||39|
|Ch. 3||More flow of control||109|
|Ch. 4||Procedural abstraction and functions that return a value||179|
|Ch. 5||Functions for all subtasks||247|
|Ch. 6||I/O streams as an introduction to objects and classes||299|
|Ch. 8||Strings and vectors||447|
|Ch. 9||Pointers and dynamic arrays||499|
|Ch. 10||Defining classes||527|
|Ch. 11||Friends and overloaded operators||595|
|Ch. 12||Separate compilation and namespaces||681|
|Ch. 13||Pointers and linked lists||717|
|Ch. 16||Exception handling||859|
|Ch. 18||Standard template library||921|
|App. 1||C++ keywords||975|
|App. 2||Precedence of operators||976|
|App. 3||The ASCII character set||978|
|App. 4||Some library functions||979|
|App. 5||Inline functions||987|
|App. 6||Overloading the array index square brackets||988|
|App. 7||The this pointer||990|
|App. 8||Overloading operators as member operators||993|
Posted March 13, 2005
This is an interesting offering from Savitch and his publisher, Addison-Wesley. They have bundled Savitch's 5th edition of 'Problem Solving with C++' with several CDs that let you learn C++ within Microsoft's .NET environment. The bulk of this package is still Savitch's book. The CDs are certainly an attractive convenience for learning. But keep your priorities straight. If you do not know C++, then it is the book that should be focused on. The book does start from scratch in C++. But the elementary material is dealt with thoroughly and quickly in the early chapters. A considerable portion of the book explains pointers and all the travails they can cause. In C, often the hardest problems come in inaccurate pointer manipulation. As a superset of C, C++ faces all these issues. So Savitch's chapters on pointers are perhaps the ones you might study most carefully and slowly. For the diligent student, the extensive sets of problems are a clear beacon. So too might be the dependency chart. It appears early in the book, and graphically shows, for each chapter, what previous chapters you need to know first. Very practical aid. As for the CDs that come with the book: Learning Microsoft's Visual C++.NET may be attractive to you. The development environment makes coding easy, with many graphical conveniences to find classes and methods of a class. Plus, this particular version of C++ has a significant presence in the marketplace. So careerwise, knowing it can help burnish your professional qualifications.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted June 3, 2001
a very good book that takes you step by step in learning C++.However it can become tough as you progress,due to the complexity of the material at chapter 6 and above.I would also like to tell the people that when i started reading this book i had no knowledge of C++.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted December 17, 2000
I think the title says all. If you want a supplementary book, this one is good. However, we all know that the ANSI/ISO C++ has been finalized and people wishing to learn the Standard C++ should get a book teaching you the ANSI/ISO C++.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted April 12, 2011
No text was provided for this review.