Problem Solving with C++ / Edition 6

Problem Solving with C++ / Edition 6

by Walter Savitch
     
 

Solving with C++ became the leading book for the CS1 in C++ course. Since then, the number of schools using the book has increased every semester. Now, Professor Savitch is revising the book to include the most current C++ developments and to make it an even more effective teaching tool for you.

New to the Second Edition

  • Integrates recent C++
See more details below

Overview

Solving with C++ became the leading book for the CS1 in C++ course. Since then, the number of schools using the book has increased every semester. Now, Professor Savitch is revising the book to include the most current C++ developments and to make it an even more effective teaching tool for you.

New to the Second Edition

  • Integrates recent C++ developments like the new type bool for writing logical expressions.
  • Features a new chapter on inheritance.
  • Includes coverage of the Standard Template Library string class.
  • Contains new self-test exercises and programming projects as well as other improvements based on classroom experience.

Product Details

ISBN-13:
9780321412690
Publisher:
Pearson
Publication date:
02/28/2006
Edition description:
Older Edition
Pages:
1019
Product dimensions:
7.30(w) x 9.00(h) x 1.60(d)

Table of Contents

Ch. 1Introduction to computers and C++ programming1
Ch. 2C++ basics39
Ch. 3More flow of control109
Ch. 4Procedural abstraction and functions that return a value179
Ch. 5Functions for all subtasks247
Ch. 6I/O streams as an introduction to objects and classes299
Ch. 7Arrays377
Ch. 8Strings and vectors447
Ch. 9Pointers and dynamic arrays499
Ch. 10Defining classes527
Ch. 11Friends and overloaded operators595
Ch. 12Separate compilation and namespaces681
Ch. 13Pointers and linked lists717
Ch. 14Recursion763
Ch. 15Inheritance805
Ch. 16Exception handling859
Ch. 17Templates891
Ch. 18Standard template library921
App. 1C++ keywords975
App. 2Precedence of operators976
App. 3The ASCII character set978
App. 4Some library functions979
App. 5Inline functions987
App. 6Overloading the array index square brackets988
App. 7The this pointer990
App. 8Overloading operators as member operators993

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >