Introduction to Programming with C++

  • ISBN13:


  • ISBN10:


  • Edition: 2nd
  • Format: Paperback
  • Copyright: 2009-04-05
  • Publisher: Prentice Hall
  • View Upgraded Edition
  • Purchase Benefits
  • 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.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $121.60


This solid foundation in the basics of C++ programming will allow readers to create efficient, elegant code ready for any production environment. KEY TOPICS : Introduction to Computers, Programs, and C++; Elementary Programming; Selections; Loops; Function Basics; Advanced Function Features; Single-Dimensional Arrays; Multidimensional Arrays; Objects and Classes; Class Design; Pointers and Dynamic Memory Management; Templates and Vectors; File I/O; Operator Overloading; Inheritance and Polymorphism; Exception Handling; Recursion; Algorithm Efficiency; Sorting; Linked Lists, Stacks, and Queues. The following bonus chapters are on the bookrs"s Web site: Binary Search Trees; STL Containers; STL Algorithms; Graphs and Applications; Weighted Graphs and Applications; AVL Trees and Splay Trees. MARKET : Ideal for beginning programmers.

Author Biography

Y. Daniel Liang is the author and editor of the Prentice Hall Liang Java Series. His innovative Java texts have been adopted by many universities throughout the world. Dr. Liang is currently a Yamacraw professor of software engineering in the School of Computing at Armstrong Atlantic State University, Savannah, Georgia.

Table of Contents

Introduction to Computers, Programs, and C++
Elementary Programming
Function Basics
Advanced Function Features
Single-Dimensional Arrays
Multidimensional Arrays
Objects and Classes
Class Design
Pointers and Dynamic Memory Management
Templates and Vectors
File Input and Output
Operator Overloading
Inheritance and Polymorphism
Exception Handling
Algorithm Efficiency
Linked Lists, Stacks, and Queues The following bonus chapters are on bookrsquo;s Web site
Binary Search Trees
STL Containers
STL Algorithms
Graphs and Applications
Weighted Graphs and Applications
AVL Trees and Splay Trees
C++ Keywords
The ASCII Character Set
Operator Precedence Chart
Number Systems
Table of Contents provided by Publisher. All Rights Reserved.

Rewards Program

Write a Review