
For the practicing programmer with little time to spare, Essential C++ offers a fast-track to learning and working with C++ on the job. This book is specifically designed to bring you up to speed in a short amount of time. It focuses on the elements of C++ programming that you are most likely to encounter and examines features and techniques that help solve real-world programming challenges.Essential C++ presents the basics of C++ in the context of procedural, generic, object-based, and object-oriented programming. It is organized around a series of increasingly complex programming problems, and language features are introduced as solutions to these problems. In this way you will not only learn about the functions and structure of C++, but will understand their purpose and rationale.You will find in-depth coverage of key topics such as:* Generic programming and the Standard Template Library (STL) * Object-based programming and class design * Object-oriented programming and the design of class hierarchies * Function and class template design and use * Exception handling and Run-Time Type IdentificationIn addition, an invaluable appendix provides complete solutions to, and detailed explanations of, the programming exercises found at the end of each chapter. A second appendix offers a quick reference handbook for the generic algorithms, providing an example of how each is used.This concise tutorial will give you a working knowledge of C++ and a firm foundation on which to further your professional expertise.
This text investigates how a programmer can rapidly acquire a functional proficiency in C++ by focusing on essential language features rather than exhaustive syntax coverage. Stanley B. Lippman, a veteran of the C++ development community, utilizes a problem-oriented framework to guide the reader. By presenting language features as direct solutions to specific programming challenges, the author ensures that the reader understands the practical application and rationale behind each concept.
What You Will Find
Experts and practitioners frequently cite this work as a highly efficient, fast-track resource for developers transitioning to C++. Readers often note the clarity of the case-study approach, which provides a cohesive structure for learning complex language features in a limited timeframe.
Page Count:
292
Publication Date:
1999-10-26
Publisher:
Addison-Wesley Professional
ISBN-10:
0201485184
ISBN-13:
9780201485189
No comments yet. Be the first to share your thoughts!