C++ How to Program, 10/e [Tenth edition] 0134448235, 9780134448237, 4096256161, 9781292153346, 1292153342

C++ How to Programpresents leading-edge computing technologies in a friendly manner appropriate for introductory college

774 96 46MB

English Pages xl, 1034 pages: illustrations; 24 cm Year 2016;2017

Report DMCA / Copyright

DOWNLOAD FILE

C++ How to Program, 10/e [Tenth edition]
 0134448235, 9780134448237, 4096256161, 9781292153346, 1292153342

Table of contents :
Introduction to computers and C++ --
Introduction to C++ programming, input/output and operators --
Introduction to classes, objects, member functions and strings --
Algorithm development and control statements: part I --
Control statements: part 2
logical operators --
Functions and an introduction to recursion --
Class templates array and vector
catching exceptions --
Pointers --
Classes: a deeper look --
Operator overloading
Class string --
Object-oriented programming: inheritance --
Object-oriented programming: polymorphism --
Stream input/output: a deeper look --
File processing --
Standard library containers and ilerators --
Standard library algorithms --
Exception handling: a deeper look --
Introduction to custom templates --
Custom templatized data structures --
Searching and sorting --
Class string and string stream processing: a deeper look --
Bits, characters, C strings and structs --
Operator precedence and associativity --
ASCII character set --
Fundamental types --
Number systems --
Preprocessor.

Polecaj historie