Absolute C++ /
Walter Savitch ; contributor, Kenrick Mock.
- 4th ed.
- Boston : Addison-Wesley, c2010.
- xxviii, 956 p. : ill. ; 23 cm.
Includes bibliographical references (p. [943]-944) and index.
ch.1. C++ Basics -- Introduction to C++ -- Variables, Expressions, and Assignment Statements -- Console Input/Output -- Program Style - Libraries and Namespaces -- ch. 2. Flow of Control -- Boolean Expressions -- Branching Mechanisms -- Loops -- ch. 3. Function Basics -- Predefined Functions -- Programmer-Defined Functions -- Scope Rules -- ch. 4. Parameters and Overloading -- Parameters -- Overloading and Default Arguments -- Testing and Debugging Functions -- ch. 5. Arrays -- Introduction to Arrays -- Arrays in Functions -- Programming with Arrays -- Multidimensional Arrays -- ch. 6. Structures and Classes -- ch. 7. Constructors and Other Tools -- Constructors -- Vectors–A Preview of the Standard Template Library -- ch. 8. Operator Overloading, Friends, and References -- Basic Operator Overloading -- Friend Functions and Automatic Type Conversion -- References and More Overloaded Operators -- ch. 9. Strings -- An Array Type for Strings -- Character Manipulation Tools -- Character Manipulation Tools -- The Standard Class string ch. 10. Pointers and Dynamic Arrays -- Pointers --Dynamic Arrays -- ch. 11. Separate Compilation and Namespaces -- ch. 12. Separate Compilation -- Stream Hierarchies: A Preview of Inheritance -- Random Access to Files -- ch. 13. Recursive void Functions -- Thinking Recursively -- Inheritance -- Inheritance Basics Programming with Inheritance -- ch. 15. Polymorphism and Virtual Functions -- Virtual Function Basics -- ch. 16. Templates -- Function Templates -- Class Templates -- Templates and Inheritance -- ch. 17. Linked Data Structures -- Nodes and Linked Lists -- Iterators -- Linked List Applications -- ch. 18. Exception Handling Trees -- Exception Handling Basics -- Programming Techniques for Exception Handling -- Standard Template Library -- Generic Algorithms -- ch. 20. Patterns and UML -- Patterns -- UML
Praised for providing an engaging balance of thoughtful examples and explanatory discussion, Absolute C++, Fourth Edition has been updated with numerous additional programming projects and an extensive set of VideoNotes. Best-selling author Walt Savitch and contributor Kenrick Mock explain concepts and techniques in a straightforward style using understandable language and code enhanced by a suite of pedagogical tools. Absolute C++ is appropriate for both introductory and intermediate programming courses introducing C++.
0136083811
2009002724
C++ (Computer program language)
C++ Basics Pointers Random Access to Files Random Access to Files