Buy Used
£2.29
+ £2.80 UK delivery
Used: Very Good | Details
Condition: Used: Very Good
Comment: Ships from the UK. Former Library books. Great condition for a used book! Minimal wear. 100% Money Back Guarantee. Your purchase also supports literacy charities.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

C++ Primer Paperback – 2 Apr 1998

3.7 out of 5 stars 13 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
"Please retry"
£92.82 £2.28

There is a newer edition of this item:

C++ Primer
£34.02
(23)
In stock.
Available from these sellers.
click to open popover

Special Offers and Product Promotions

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.




Product details

  • Paperback: 1264 pages
  • Publisher: Addison Wesley; 3 edition (2 April 1998)
  • Language: English
  • ISBN-10: 0201824701
  • ISBN-13: 978-0201824704
  • Product Dimensions: 18.6 x 4.4 x 23.6 cm
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Bestsellers Rank: 588,378 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

From the Back Cover

The third edition of the C++ Primer combines Stanley Lippman's practical experience with Josée Lajoie's inside knowledge of the ANSI/ISO Standard C++. This tutorial is rewritten to describe the features and programming usage of Standard C++. Especially useful for developers new to C++ are the many real-world programming examples that illustrate the design of generic and object-oriented programs, the use of templates, and other aspects of program design using Standard C++. In addition, the C++ Primer provides usage and efficiency guidelines where appropriate.

Highlights

  • Clear, practical and example-driven coverage of the Standard Library, with emphasis on the containers, iterators and algorithms (also known as the Standard Template Library), the string class and iostreams
  • A detailed look at the new features of Standard C++; exception handling, run-time type identification, namespaces, the built-in bool type, and new-style cast-notation, with advice on how to effectively use them.
  • A thorough introduction of the advanced language features, such as templates, classes, and inheritance in support of generic programming, object-oriented programming and object-based programming.
  • An appendix that can be used as a quick reference for the generic algorithms, describing their behavior, and providing concrete examples of how to use them.



0201824701B04062001

About the Author

Stanley B. Lippman is Architect with the Visual C++ development team at Microsoft. Previously, he served as a Distinguished Consultant at the Jet Propulsion Laboratories (JPL). Stan spent more than twelve years at Bell Laboratories, where he worked with Bjarne Stroustrup on the original C++ implementation and the Foundation research project. After Bell Laboratories, Stan worked at Disney Feature Animation, originally as principal software engineer, then as software technical director on Fantasia 2000.

Josée Lajoie is a staff development analyst in the IBM Canada Laboratory C/C++ Compiler group, and is currently the chair of the core language working group for the ANSI/ISO C++ Standard Committee. In addition, she is a regular columnist on the evolution of the C++ Language Standard for the C++ Report..



0201824701AB01312005


What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

Top Customer Reviews

Format: Paperback
If you're serious about the language then you'll want to read this book, probably side by side with Stroustrup. It is the best intermediate level book available, and these two books are sufficient to give you a thorough grounding. Some caveats:
1. Not for beginners. Get an introductory text from Deitel and Deitel, or Robert Lafore.
2. It is disorganised. But you need to take into account that this book is not meant to be skimmed over in a weekend, like most programming texts. You're meant to sit down and go through this book thoroughly, over weeks and months if needs be. Take notes as you go.
3. Get a copy of the answers book. The exercises are very good and are not put there for filler. Write code.
4. There's no getting away from the fact that C++ is a complicated and difficult language. This book acknowledges that; some many others don't and will waste your time and money as a result. It will get you to an adequate level if you invest the time.
5. Despite it's lack of structure, the authors approach the language in a very clear and logical manner, which is the kind of mindset that anyone I have ever come into contact with who was really proficient at C++ has had.
Comment 10 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
An extremely informative book, in fact far more informative than C++ for dummies and Learn C++ in 21days. I would not recommend it as a refernce as the topics are not well organized. Beginners should read something else first as this book is quite technical. But if you know C programming or any other OOP language, this book beats every other C++ book.
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Get this book. If you have the second edition, and aren't sure whether to get this one, DO IT. This has all the new ANSI/ISO standard stuff, plus a lot more on style. The new book is bigger (wider and thicker) and stuffed with content.

The only problem with the book is the book physically. It has a very thin cover, and the pages feel as though they will rip under your touch. I was disappointed, as I take my second edition with me everywhere, and it has held up wonderfully. I'm going to have to duct tape this one.

This book, along with it's predecessor, gets my highest rating, if not my best spelling.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By A Customer on 24 Aug. 1999
Format: Paperback
Everyone who programs in c++ should own a copy of this book. The reasons the layout of the book do seem strange to some is due to the changes in the language over the past few years. Topics such as the STL that used to be introduced as an add on in chapter 32 in most books are now at the heart of the language and hence are introduced at the start of this book. To understand modern C++ you really need to grasp these concepts. The examples are concise, well written and appropriate. A must buy!
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This book is a fine choice for a 3rd or 4th C++ text in an experienced professional's library. For an audience already well acquainted with C++ and object-oriented programming the presentations are clear, the examples are realistic, and the recommended techniques are generally enlightened.
However this book is no "primer". The strange sequence of topics will confuse the C++ neophyte. Vitally important basic OOP concepts like inheritance are put off for over 800 pages, while highly specialized advanced notions such as certain STL containers and algorithms appear near the beginning, often with insufficient explanation.
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I wish books like this would just state somewhere, "Hey, this book is for people who already know C. Don't buy this if you're a beginner to C or C++."
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I have been programming in C++ since MSVC 1.0 and some Simula before that, still there has been a lot I have not bothered to learn. This Tutorial has helped me learn more easily, and have fun learning. Now I just wish MSVC start to properly support C++ strings (causes warnings) and templates (a list of a struct can lock the compiler if it has a comparator). The Tutorial does not mention structs, and that's OK.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse


Feedback