Skip to content
Scan a barcode
Scan
Paperback C++ Primer Book

ISBN: 0321714113

ISBN13: 9780321714114

C++ Primer

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Very Good

$30.59
Save $39.40!
List Price $69.99
Almost Gone, Only 1 Left!

Book Overview

Bestselling Programming Tutorial and Reference Completely Rewritten for the New C++11 Standard

Fully updated and recast for the newly released C++11 standard, this authoritative and comprehensive introduction to C++ will help you to learn the language fast, and to use it in modern, highly effective ways. Highlighting today's best practices, the authors show how to use both the core language and its standard library to write efficient, readable, and powerful code.

C++ Primer, Fifth Edition, introduces the C++ standard library from the outset, drawing on its common functions and facilities to help you write useful programs without first having to master every language detail. The book's many examples have been revised to use the new language features and demonstrate how to make the best use of them. This book is a proven tutorial for those new to C++, an authoritative discussion of core C++ concepts and techniques, and a valuable resource for experienced programmers, especially those eager to see C++11 enhancements illuminated.

Start Fast and Achieve More

Learn how to use the new C++11 language features and the standard library to build robust programs quickly, and get comfortable with high-level programming Learn through examples that illuminate today's best coding styles and program design techniques Understand the "rationale behind the rules" why C++11 works as it does Use the extensive crossreferences to help you connect related concepts and insights Benefit from up-to-date learning aids and exercises that emphasize key points, help you to avoid pitfalls, promote good practices, and reinforce what you've learned

Access the source code for the extended examples from informit.com/title/0321714113

C++ Primer, Fifth Edition, features an enhanced, layflat binding, which allows the book to stay open more easily when placed on a flat surface. This special binding method--notable by a small space inside the spine--also increases durability.

Customer Reviews

4 ratings

great book, but should be called C++ primer plus

This is a great book for anyone who want to enhance his/her knowledge on C++, but this is by no means a primer book. If you are new to C++, read the book "C++ primer plus" first. It is so funny that the book "C++ primer plus" (which is also a great book) is really an introductory book. The names of these two books should be swapped because this book introduces more advanced topics and the topics that an experience programmer should know but a student does not need to. From my teaching experience in a state university, I would suggest students to read C++ books in the following order: C++ primer Plus C++ Primer Thinking in C++ (great book, free on the internet) The C++ Programming Language (by Stroustrup) Then you may want to read some books on special topics such as Visual C++, Database, etc.

It's time to upgrade!

The previous editions (including the 3rd) of the book are all obsolete! This edition presents the language from a modern C++ perspective (post C++/98 standard), with emphasis on applications of the standard library, primarily the standard containers and algorithms. The standard library is still very under-utilized till this day, with many programmers still keep reinventing the wheels and laboring on things already provided by the library. With the C++/03/0x standard on the horizon, one is definitely much better served by upgrading to this edition and switching to the better way of programming C++ in terms of the standard containers and algorithms. By taking adantage of them, one writes more concise, more elegant, more robust, and in most cases more efficient code.

Excellent but wait till early 2005...

...which is when Lippman will be releasing the 4th Edition. That will be a huge rewrite which will push the use of "modern C++" to the forefront. By "modern C++" I mean the emphasis will be much more on the use of the Standard Library and STL rather than low level constructs such as arrays and pointers. BTW, do not confuse this book with Prata's "C++ Primer Plus" which is a completely different book and generally not in the same league as Lippman's.

Pretty Good, but should change the title....(why?)

After years of being a C++ programmer, read quite a lot of books (about 20, I think)... I considered this one as one of my favourite, that I usually refer to when I have some problem. However, this book is definitely not-for-beginner. So, some of the reader might be misleading by/confuse with its title. The writers had stated this clearly on the back cover, which said "for developers new to C++" and in the preface, which said "This book is intended as a first book on C++; it is NOT intended as a first book on programming!" (However, it's a Primer for "C++" not for "Programming" anyway :-)One big thing that made this book different from most of the C++ introductory books is, this book provided a lot of "real-world" program examples. Here, I really mean "real world", the program that you can really "use" (maybe after make them a bit more advanced/complete), like the text query system. While all other books provided some little codes to illustrate the points. Ok, that's better for those who know nothing, someone who come to C++ "from scratch", something like that... But after you finished it, you still might not get the idea of how to put them together , unless there are any bigger program to illustrate the idea.Note to those who are new to programming : Read other book first, so you won't blame on a good book like this.Note to everyone who had been misleaded by this book's title : Make sure you've read the back cover and the preface of any book before buying it, if you can... (if you can't, you have to try your luck..., good luck for you then :-)
Copyright © 2025 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured