Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
38 used & new from $7.00

Have one to sell? Sell yours here
 
   
Tell a Friend
Essential C++ (C++ In-Depth Series)
 
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  

Essential C++ (C++ In-Depth Series) (Paperback)

by Stanley B. Lippman (Author)
4.2 out of 5 stars  (28 customer reviews)

List Price: $39.99
Price: $34.30 & this item ships for FREE with Super Saver Shipping. Details
You Save: $5.69 (14%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, July 28? Choose One-Day Shipping at checkout. See details

38 used & new available from $7.00

Better Together

Buy this book with C++ Primer (4th Edition) by Stanley B. Lippman today!

Essential C++ (C++ In-Depth Series) C++ Primer (4th Edition)
Buy Together Today: $80.00

Customers Who Bought This Item Also Bought

Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) (Addison-Wesley Professional Computing Series)

Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) (Addison-Wesley Professional Computing Series) by Scott Meyers

4.8 out of 5 stars (132)  $41.80
Accelerated C++: Practical Programming by Example (C++ In-Depth Series)

Accelerated C++: Practical Programming by Example (C++ In-Depth Series) by Andrew Koenig

4.6 out of 5 stars (80)  $36.80
C++ Primer Plus (5th Edition)

C++ Primer Plus (5th Edition) by Stephen Prata

4.7 out of 5 stars (49)  $34.64
The C++ Programming Language: Special Edition (3rd Edition)

The C++ Programming Language: Special Edition (3rd Edition) by Bjarne Stroustrup

4.2 out of 5 stars (277)  $60.36
C++ Common Knowledge: Essential Intermediate Programming

C++ Common Knowledge: Essential Intermediate Programming by Stephen C. Dewhurst

4.7 out of 5 stars (14)  $29.00
Explore similar items : Books (95)

Editorial Reviews
Amazon.com
Written for those C/C++ developers who want to deepen their programming knowledge, Essential C++ provides a short, effective tutorial to some of the most important features of the C++ language, including lessons on generic programming and templates.

Compression is the key in this admirably concise text.

The author explains C++ from the very beginning with basic syntax and language features and always uses some of the best features of today's Standard C++. Perhaps the best thing here is the integration of "generic programming" (meaning the STL library of reusable templates and algorithms for data collections like vectors, linked lists, and maps, which are built into any current C++ compiler).

By focusing on these key features, this tutorial demonstrates C++ in an up-to-the-minute style. (These "advanced" features can help simplify C++ programming from the very beginning.) This tutorial moves quickly, and by the end of the book, the author covers the basics of successful object-oriented design with C++ classes, generic programming, templates, and exception handling. Short examples are the rule here, and each chapter includes exercises for self-study (with solutions provided at the end of the book).

C++ is a very rich and very complicated programming language. Essential C++ cuts to the chase and gives the working programmer a tour of the latest and greatest language features in a compact format. As a quick-start guide to today's C++, this title complements the author's much more massive tutorial, C++ Primer. For anyone who knows a little C/C++ and wants to learn more, especially the newest features of Standard C++, this book certainly deserves a closer look. --Richard Dragan

Topics covered: C++ fundamentals, data types and arrays, pointers, flow control, functions, generic programming and STL, generic algorithms, classes, constructors and destructors, polymorphism and inheritance, abstract classes, runtime type identification, templates and template functions, exception handling.

Book Description
"Readers can pick up this book and become familiar with C++ in a short time. Stan has taken a very broad and complicated topic and reduced it to the essentials that budding C++ programmers need to know to write real programs. His case study is effective and provides a familiar thread throughout the book." --Steve Vinoski,IONA

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 Identification

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 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.

See all Editorial Reviews


Product Details
  • Paperback: 304 pages
  • Publisher: Addison-Wesley Professional; 1 edition (November 5, 1999)
  • Language: English
  • ISBN-10: 0201485184
  • ISBN-13: 978-0201485189
  • Product Dimensions: 9 x 7.3 x 0.7 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: