or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £1.45 Amazon.co.uk Gift Card
Essential C++ (The C++ In-depth Series)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Essential C++ (The C++ In-depth Series) [Paperback]

Stanley B. Lippman
4.2 out of 5 stars  See all reviews (5 customer reviews)
RRP: £29.99
Price: £25.49 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £4.50 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want guaranteed delivery by Thursday, June 7? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Tankobon Hardcover --  
Paperback £25.49  
Trade In this Item for up to £1.45
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Essential C++ (The C++ In-depth Series) for an Amazon.co.uk gift card of up to £1.45, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series) £27.39

Essential C++ (The C++ In-depth Series) + Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series)
Price For Both: £52.88

Show availability and delivery details



Product details

  • Paperback: 304 pages
  • Publisher: Addison Wesley; 1 edition (26 Oct 1999)
  • Language English
  • ISBN-10: 0201485184
  • ISBN-13: 978-0201485189
  • Product Dimensions: 23.3 x 18.6 x 1.4 cm
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: 271,204 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Stanley B. Lippman
Discover books, learn about writers, and more.

Visit Amazon's Stanley B. Lippman Page

Product Description

Amazon.co.uk Review

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 here 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 re-usable templates and algorithms for data collections like vectors, linked lists and maps, which are built in to 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 this 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, Amazon.com

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, run-time type identification, templates and template functions, exception handling.

Product Description

Essential C++ offers a fast-track to learning and working with C++. 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.


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more


Customer Reviews

4 star
0
3 star
0
2 star
0
Most Helpful Customer Reviews
6 of 8 people found the following review helpful
By Muttley
Format:Paperback
I bought this book having not used C++ since the early nineties and wanted a quick refresher course and to understand what had been introduced into the language following the ANSI standardisation.

This book quickly (and I do mean quickly) brought me back up to speed and made me aware of what had been introduced by the ISO/ANSI standardisation. Whilst no means complete it has given me the confidence to go forward and the clarity to understand what the standardisation introduced.

The format reminds me of the 2nd edition C++ Primer by the same author - if you liked that (I did) this will work for you. The exercises are good enough to consolidate what has been learned and if you really get stuck there are also example solutions to each problem in an appendix.

As this is fast paced I would not recommend it to a beginner. A combination of this book, and then "Effective C++" (Meyers) has given me great confidence very quickly.

Comment | 
Was this review helpful to you?
3 of 5 people found the following review helpful
By sam VINE™ VOICE
Format:Paperback
My problem with most programming books is their enormous thickness. There is no way I have time to read a 800 page book on a new language, so i'm forced to use it as a reference and dip in when I need something. Therefore I lack any breadth of knowledge and often miss massively useful features.

This book beats that by being short and readable and yet containing very deep and accurate information about the language. It is not just a 'getting started' although it can get you started and it is not an overly compressed reference card although it can serve as a reference in many cases.

The book discusses exclusively modern post-ANSI c++. The stress is on the modern, the use of the standard libraries and on c++ Not c. The author gets you going straight away with classes and their use, not spending half the book on c and calling it c++.

The book is not ideal for a person wishing to learn a first programming language but there is no need to be an expert.

Comment | 
Was this review helpful to you?
2 of 6 people found the following review helpful
Format:Paperback
I bought this book because I was switching from Java to C++. I found it entirely unhelpful.

It is no good as a reference book: The index is pathetic, omitting many entries, so finding any information takes ages. The entries are often incomplete. It does not answer a lot of basic and important information on how C++ actually works. Most times when I tried to consult it, I found I had to use Google instead. I soon stopped using it; Google was faster and better.

It don't think it would be much good as a tutorial book either. It isn't friendly or accessible enough for beginners.
Comment | 
Was this review helpful to you?

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges