Lets Explore,
Cover of C++ How To Programm 7Ed

C++ How To Programm 7Ed

(Paperback )

Phi Learning Private Limited (Publisher)

Published
2010
Reviews
0

Ships within 4-6 days

761.00
761.00
0% off
1
This best-selling text provides complete and authoritative introduction to C++, object-oriented programming (OOP) and object-oriented design (OOD) with UML2. The text is suitable for introduction to programming and other courses covering programming in C++.

This new edition includes:


Several major case studies: Grade Book, Time and Employee classes, and the optional OOD/UML ATM case study.

Rich coverage of fundamentals, including two chapters on control statements.

A clear, example-driven presentation of object-oriented programming.

New “Making a Difference” exercises set.

Introduction to the Boost C++ Libraries and the future of C++.

Key new language features coming in the next C++ standard.


Table of Contents


Preface. Introduction to Computers, the Internet and the World Wide Web.

Introduction to C++ Programming.

Introduction to Classes and Objects.

Control Statements:

Part 1. Control Statements:

Part 2. Functions and an Introduction to Recursion.

Arrays and Vectors. Pointers.

Classes: A Deeper Look,

Part 1. Classes: A Deeper Look,

Part 2. Operator Overloading.

Object-Oriented Programming: Inheritance.

Object-Oriented Programming: Polymorphism.

Templates. Stream Input/Output.

Exception Handling.

File Processing.

Class string and String Stream Processing.

Searching and Sorting.

Data Structures. Bits, Characters, C Strings and structs.

Standard Template Library (STL).

Boost Libraries, Technical Report 1 and C++0x.

Other Topics. ATM Case Study,

Part 1: Object-Oriented Design with the UML.

ATM Case Study,

Part 2: Implementing an Object-Oriented Design.

Game Programming with Ogre.

A: Operator Precedence and Associativity.

B: ASCII Character Set.

C: Fundamental Types.

D: Number Systems.

E: Preprocessor.

Appendices on the Web

F: C Legacy Code Topics.

G: UML 2: Additional Diagram Types.

H: Using the Visual Studio Debugger.

I: Using the GNU C++ Debugger.

Index.
Vidya AI