C++ programming : from problem analysis to program design /
C plus plus programming
D.S. Malik.
- Eighth edition.
- xlvi, 1438 pages : color illustrations ; 23 cm
Includes bibliographical references and index.
An overview of computers and programming languages -- Basic elements of C++ -- Input/Output -- Control structures I (Selection) -- Control structures II (Repetition) --User defined functions -- User-defined simple data types, namespaces, and the string type -- Arrays and strings -- Records (structs) -- Classes and data abstraction -- Inheritance and composition -- Pointers, classes, virtual functions, and abstract classes -- Overloading and templates -- Exception handling -- Recursion -- Searching, sorting, and the vector type -- Linked lists -- Stacks and queues.