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:
In 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 thegeneric 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.
0201485184B04062001
Finally, there's a great introduction to ANSI C++ for working programmers Stanley B. Lippman -- who worked under the leadership of Bjarne Stroustrup, wrote the classic C++ Primer, and now works as a C++ programmer at Dream Works -- teaches programmers exactly what they need to know to get immediate results. Lippman begins with an overview of the ANSI C++ language, in the context of a small program that illustrates built-in data types, predefined operators, vector and string library classes, conditional and looping statements, and the iostream library. Next, readers design and use functions, and review the types of functions supported by C++. Lippman introduces the Standard Template Library; then walks through the design and use of the C++ class facility to create data types specific to any application domain. Learn how to extend class design to support families of related classes in object hierarchies; build class templates; and finally, use the C++ exception handling facility. From start to finish, each concept and technique is presented through real programs designed to solve the problems C++ programmers are most likely to encounter.
-- Get your code working and learn the language at the same time
-- Expert coverage of moving from procedural to object-oriented development, with specific examples and solutions..
-- By the #1 C++ author, Stanley B. Lippman, whose classic C++ Primer is recognized as "required reading for every C++ programmer".
| das sunderesan sumathi s colestock michael d watkins murthy sudha | marc mercuri camille paglia dale m courtney michael f stagliano athanasios papoulis |