did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780201612615

Problem Solving With C++: Object of Programming

by
  • ISBN13:

    9780201612615

  • ISBN10:

    0201612615

  • Edition: 2nd
  • Format: Paperback
  • Copyright: 1999-10-01
  • Publisher: Pearson College Div
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $86.40

Summary

Enhances Savitch's C++ text with a supplement discussing and demonstrating Visual C++. Includes CD-ROM with Visual C++ 6.0.

Table of Contents

Visual C++ 6.0 Companion Contents
Introduction to the Windows Operating System
Getting Started with the Visual C++ Environment
The Debugger
Multifile Projects
Windowing Interfaces
Programs that Must Be Modified to Work with Visual C++
What to Do When Things Go Wrong. Problem Solving With C++, 2e Contents
Introduction to Computers and C++ Programming
Computer Systems
Programming and Problem-Solving
Introduction to C++
Testing and DebuggingT
C++ Basics
Variables and Assignments
Input and Output
Data Types and Expressions
Simple Flow of Control
Program Style
Procedural Abstraction and Functions that Return a Value
Top-Down Design
Predefined Functions
Programmer-Defined Functions
Procedural Abstraction
Local Variables
Overloading Function Names
Functions for all Subtasks
void-Functions
Call-by-Reference Parameters
Using Procedural Abstraction
Testing and Debugging Functions
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 and Abstract Data Types
Structures
Classes
Abstract Data Types
More Flow of Control
Using Logical Expressions
Multiway Branches
More About C++ Loop Statements
Designing Loops
Tools for Defining Adts
Defining ADT Operations
Separate Compilation
Arrays
Introduction to Arrays
Arrays in Functions
Programming with Arrays
Arrays and Classes
Strings and Multidimensional Arrays
String Basics
Multidimensional Arrays
A String Class
Pointers and Dynamic Arrays
Pointers
Dynamic Arrays
Classes and Dynamic Arrays
Recursion
Recursive Functions for Tasks
Recursive Functions for Values
Thinking Recursively
Templates for More Abstraction
Templates for Algorithm Abstraction
Templates for Data Abstraction
Pointers and Linked Lists
Nodes and Linked Lists
A Linked List Application
Inheritance
Inheritance Basics
Programming with Inheritance
Appendices
C++ Keywords
Precedence of Operators
The ASCII Character Set
Some Library Functions
The Assert-Statement
Inline Functions
Constructor Initialization Section
Overloading the Array Index Square
The this Pointer
Derived Classes and Inheritance
Table of Contents provided by Publisher. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program