- 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: 1,111,003 in Books (See Top 100 in Books)
- See Complete Table of Contents
C++ Primer Paperback – 2 Apr 1998
Customers who bought this item also bought
What other items do customers buy after viewing this item?
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.
To get the free app, enter your mobile phone number.
If you are a seller for this product, would you like to suggest updates through seller support?
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.
- 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.
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..
Top Customer Reviews
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.
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.
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.
Most Recent Customer Reviews
I would expect this book to be a tutorial, a good initial course for C++ but I found it to be disappointing. Read morePublished on 8 Oct. 2003 by Paulo Matos
Definitely not for beginners (not an original comment), would put you off C++ from word go! There are much better C++ tutorials (Scott Meyers Effective C++ being the best examples... Read morePublished on 13 Mar. 2001
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. Read morePublished on 20 Sept. 1999
A caveat: the language version it describes is so new even the very first examples won't compile on many current compilers.Published on 20 Jun. 1998