The third edition of this successful introductory programming text by Andrew C. Staugard, Jr., emphasizes problemsolving techniques using the C++ language. Emphasizing problem solving throughout the book and a gentle introduction to object-oriented programming, this accessible text provides readers with a thorough foundation in programming using the C++ language.
KEY FEATURES: - Excellent pedagogy including programming, style, and debugging tips, caution boxes, notes, and case studies within each chapter, "quick-check" exercises at the end of each chapter section, as well as questions and problems at. the end of each chapter.
- NEW. Addition of special learning modules including GUI programming, graphics programming, and software engineering using the UML.
- NEW. A free CD containing Microsoft's Visual Studio C++ 6.0, Introductory Edition, along with a special tutorial on how to use the software.
- NEW. Treatment of the ANSI/ISO Standard Template Library (STL)—string, vector, stack, queue, and list classes.
- NEW. Companion Web site with on-line review tests that are graded on-line for immediate feedback as well as downloadable files for all text example and case study code.
- Comprehensive development of stack, queue, and linked list ADTs.