Big C++ /
Big C plus plus
Cay Horstmann, Timothy Budd.
- 2nd ed.
- Hoboken, NJ :. Wiley, c2008.
- xxxi, 1056 p. : col. ill ; 24 cm.
Includes index.
Table of content Chapter 1: Introduction 1Chapter 2: Numbers and Objects 31Chapter 3: Control Flow 99 Chapter 4: Functions 159 Chapter 5: Classes 227 Chapter 6: Vectors and Arrays 265Chapter 7: Pointers 305 Chapter 8: Inheritance 341Chapter 9: Streams 375 Chapter 10: Recursion 411Chapter 11: Sorting and Searching 443 Chapter 12: Lists, Queues, and Stacks 471 Chapter 13: Sets, Maps, and Priority Queues 505 Chapter 14: Operator Overloading 545 Chapter 15: Memory Management 589Chapter 16: Templates 641 Chapter 17: Exception Handling 665 Chapter 18: Name Scope Management 697Chapter 19: Class Hierarchies 727Chapter 20: The Standard Template Library 751 Chapter 21: Features of the C++ 0x standard 805Chapter 22: Object-Oriented Design 825 Chapter 23: The Unified Modelling Language 875 Chapter 24: An Introduction to Design Pattern 911 Chapter 25: Graphical User InterfacesChapter 26: Relational Database Chapter 27: XML.
Big C++ focuses on practical program development and effective use of c++ programming language; it is suitable for motivated beginners as well as readers with prior programming experience.