You Can Program in C++ A Programmer's Introduction
Pub. Date: July 2006 |Publisher: Wiley, John & Sons, Incorporated |Format: pdf | ISBN-13: 9780470014684 | ISBN: 0470014687 | Size :3mb| www.woebooks.com
An interactive and fun way to learn C++, one of the most popular high-level programming languages for graphic applications
This unique, hands-on approach to learning C++ makes the experience fun and interesting by offering the opportunity for readers to get started on real coding
See inside the book click me
Download Links
Features numerous examples and project ideas as well as GUI and audio extensions so readers can get instant feedback - in addition to instant gratification from producing a program that works
Written by one of the world's leading authorities on C and C++, the book includes invaluable reference sections at the end of each chapter
Discusses modern C++ idioms, which are often neglected in other publications
Table of Contents
Overview of C++ 1
1 Getting started 11
2 Fundamental types, operators, and simple variables 23
3 Looking and making decisions 51
4 Namespaces and the C++ standard library 71
5 Writing functions in C++ 85
6 Behavior, sequence points, and order of evaluation 109
7 Generic functions 119
8 User-defined types, part 1 : typedef and enum 143
9 User-defined types, part 2 : simple classes (value types) 157
10 User-defined types, part 3 : simple classes (homogeneous entity types) 189
11 Pointers, smart pointers, iterators, and dynamic instances 203
12 User-defined types, part 4 : class hierarchies, polymorphism, inheritance, and subtypes 221
13 Dynamic object creation and polymorphic objects 239
14 Streams, files, and persistence 259
15 Exceptions 273
16 Overloading operators and conversion operators 285
17 Containers, iterators, and algorithms 297
18 Something old, something new 313
App. A Those who went before 331