C++ programming
Subtitle: from problem analysis to program design
By: D.S. Malik
Edition: 6th ed., International ed.
Publisher: Cengage Learning
Published: 2013
Place of publication: Australia; United Kingdom
Language: eng
ISBN-13: 9781133526346
Subjects: C++ (Computer program language)
Description: Written for the modern programmer, this innovative text does not rely heavily on math and engineering-orientated skills, but focuses on the nature and obvious advantages of C++ as a language.
Notes: Previous edition: 2011.

Includes index.
Table of contents: title: 1. An Overview of Computers and Programming Languages.; title: 2. Basic Elements of C++.; title: 3. Input/Output.; title: 4. Control Structures I (Selection).; title: 5. Control Structures II (Repetition).; title: 6. User-Defined Function.; title: 7. Namespaces, the Class String, and User-Defined Simple Data Types.; title: 8. Arrays.; title: 9. Records (Structs).; title: 10. Classes and Data Abstraction.; title: 11. Inheritance and Composition.; title: 12. Pointers, Classes, Virtual Functions, and Abstract Classes.; title: 13. Operator Overloading and Templates.; title: 14. Exception Handling.; title: 15. Recursion.; title: 16. Searching and Sorting.; title: 17. Linked Lists.; title: 18. Stacks and Queues