Contents at a Glance

Introduction

1 Getting Started with C++

2 Setting Out to C++

3 Dealing with Data

4 Compound Types

5 Loops and Relational Expressions

6 Branching Statements and Logical Operators

7 Functions: C++’s Programming Modules

8 Adventures in Functions

9 Memory Models and Namespaces

10 Objects and Classes

11 Working with Classes

12 Classes and Dynamic Memory Allocation

13 Class Inheritance

14 Reusing Code in C++

15 Friends, Exceptions, and More

16 The string Class and the Standard Template Library

17 Input, Output, and Files

18 Visiting with the New C++ Standard

Appendixes

A Number Bases

B C++ Reserved Words

C The ASCII Character Set

D Operator Precedence

E Other Operators

F The string Template Class

G The Standard Template Library Methods and Functions

H Selected Readings and Internet Resources

I Converting to ISO Standard C++

J Answers to Chapter Reviews

Index

Загрузка...