Skip to content

Problem Solving with C++ The Object of Programming

Best in textbook rentals since 2012!

ISBN-10: 0321197208

ISBN-13: 9780321197207

Edition: 4th 2003

Authors: Walter Savitch

List price: $92.80
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Customers also bought

Book details

List price: $92.80
Edition: 4th
Copyright year: 2003
Publisher: Addison-Wesley Longman, Incorporated
Publication date: 8/6/2003
Binding: Mixed Media
Pages: 1024
Size: 7.25" wide x 8.75" long x 1.50" tall
Weight: 3.278

Introduction to Computers and C++ Programming
Computer Systems
Programming and Problem Solving
Introduction to C++
Testing and Debugging
C++ Basics
Variables and Assignments
Input and Output
Data Types and Expressions
Simple Flow of Control
Program Style
Functions that Return a Value
Top-Down Design
Programmer-Defined Functions
Procedural Abstraction
Local Variables
Overloading Function Names
Functions for All Subtasks
Void-Functions
Call-by-Reference Parameters
Using Procedural Abstraction
I/O Streams as an Introduction to Objects and Classes
Streams and Basic File I/O
Tools for Stream I/O
Character I/O
Inheritance
Defining Classes
Structures
Classes
Abstract Data Types
More Flow of Control
Using Boolean Expressions
Multiway Branches
Designing Loops
Friends and Overload Operators
Friend Function
Overloading Operators
Separate Compilation and Namespaces
Separate Compilation
Namespaces
Arrays
Introduction to Arrays
Arrays in Functions
Programming with Arrays
Arrays and Classes
Multidimensional Arrays
Strings and Vectors
An Array Type for Strings
Vectors
Pointers and Dynamic Arrays
Pointers
Dynamic Arrays
Classes and Dynamic Arrays
Recursion
Recursive Functions for Tasks
Recursive Functions for Values
Thinking Recursively
Templates
Templates of Algorithm Abstraction
Syntax for Class Templates
Pointers and Linked Lists
Nodes and Linked Lists
A Linked List Application
Inheritance
Inheritance Basics
Inheritance Details
Polymorphism
Exception Handling
Exception Handling Basics
Programming Techniques for Exception Handling
Appendices
C++ Keywords
Precedence of Operators
ASCII Character Set
Some Library Functions
The Assert Statement
Inline Functions
Overloading the Array Index Square Brackets
The This Pointer
Overloading Operators as Member Operators