Programming with ANSI C++, 2nd Edition Front Cover

Programming with ANSI C++, 2nd Edition

Description

Programming with ANSI C++ 2/e is thoroughly updated while preserving the essence of the original edition. It provides a fine balance between theory and practice by an in-depth coverage of both elementary as well as advanced topics.

Starting with an introduction to object-oriented paradigm and an overview of C++, it gradually moves on to analyse in detail important concepts such as classes, objects, functions, constructors and destructors, operator overloading, inheritance, polymorphism, and exception handling. Besides, there are dedicated chapters on templates, RTTI and casting operators, streams, files, namespaces, string objects, and STL.

Table of Contents

Chapter 1. Object-oriented Programming and C++
Chapter 2. Overview of the C++ Language
Chapter 3. Classes and Objects
Chapter 4. Functions
Chapter 5. Constructors and Destructors
Chapter 6. Operator Overloading and User-defined Conversions
Chapter 7. Templates
Chapter 8. Exception Handling
Chapter 9. Inheritance
Chapter 10. Run-time Polymorphism by Virtual Functions
Chapter 11. Run-time Type Information and Casting Operators
Chapter 12. Streams and Formatted Input/Output
Chapter 13. Using Files for Input /Output
Chapter 14. Namespaces
Chapter 15. String Objects
Chapter 16. Standard Template Library

To access the link, solve the captcha.