Practical approach. Prepares students to work in the industry.
Prepares students to work in the industry.
Emphasis on testing. Encourages students to focus on program accuracy and quality.
Encourages students to focus on program accuracy and quality.
STL in-depth coverage. Shows students the use of the latest tools.
Shows students the use of the latest tools.
Design patterns. Shows students how to use the latest problem-solving techniques.
Shows students how to use the latest problem-solving techniques.
Many working code examples, and exercises in each chapter. Reinforces concepts in text and provides reusable codes.
Reinforces concepts in text and provides reusable codes.
Simple and short examples—Can be finished in a reasonable amount of time in a classroom setting. Allows students to understand every detail of an example.
Allows students to understand every detail of an example.
Reflects all the changes introduced in C++ by the finalization of the ANSI/ISO C++ Standard. Provides students with most up-to-date current trends on C++ programming.
Provides students with most up-to-date current trends on C++ programming.
A chapter featuring a rapid introduction to the C concepts and basic C++ features. Provides students with just enough information on C programming language.
Provides students with just enough information on C programming language.
Thinking in C: Foundations for Java and C++ CD-ROM —Bound into the back of every book. Contains a seminar that offers students a gentle introduction to the C concepts necessary to understand C++ (or Java).
Contains a seminar that offers students a gentle introduction to the C concepts necessary to understand C++ (or Java).
Website, www.BruceEckel.com—Contains the source code, along with updates and information about CD-ROMs, public seminars, and in-house training, consulting, mentoring and walk-throughs.