Location:  Home» Web Dev » Programming Languages » C++ Primer (4th Edition)  
Categories
Web Dev
Web Marketing
General Marketing
E-commerce
Subcategories
Paperback
Trade

C++ Primer (4th Edition)

C++ Primer (4th Edition)

enlarge enlarge 
Authors: Stanley B. Lippman, Josee Lajoie, Barbara E. Moo
Publisher: Addison-Wesley Professional
Category: Book

List Price: $54.99
Buy New: $40.93
You Save: $14.06 (26%)



New (35) Used (14) from $39.99

Rating: 4.0 out of 5 stars 136 reviews
Sales Rank: 29538

Media: Paperback
Edition: 4
Pages: 912
Number Of Items: 1
Shipping Weight (lbs): 2.8
Dimensions (in): 9.2 x 7 x 1.7

ISBN: 0201721481
Dewey Decimal Number: 005.133
EAN: 9780201721485
ASIN: 0201721481

Publication Date: February 24, 2005
Availability: Usually ships in 1-2 business days

Also Available In:

  • Paperback - C++ Primer (3rd Edition)
  • Hardcover - C++ Primer
  • Paperback - C++ Primer (2nd Edition)

Similar Items:

  • The C++ Standard Library: A Tutorial and Reference
  • The C++ Programming Language: Special Edition (3rd Edition)
  • Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) (Addison-Wesley Professional Computing Series)
  • C++ Primer Plus (5th Edition)
  • Accelerated C++: Practical Programming by Example (C++ In-Depth Series)

Editorial Reviews:

Amazon.com Review
This new edition of C++ Primer, a favorite choice for a first C++ book, has been greatly improved with the latest and greatest on C++, stressing the built-in language features of the C++ Standard Library. For this new version--weighing in at a massive 1,237 pages--Stanley Lippman, a well-known C++ expert, teams up with Josee Lajoie, who has helped define the C++ international language standard. The new material is excellent for programmers who want to get the most out of new and advanced features in the language.

The authors still introduce the basics of C++, including data types and pointers, but quickly move on to stress how to get the most out of the built-in features of ISO-standard C++. Throughout this book built-in support for the C++ Standard Library, such as container classes like vectors and maps, and other standard features, such as the string class, are integrated into a tried-and- proven basic-language tutorial.

The major new features of C++ (templates, name spaces, and run-time type identification) all get their due. The result is an authoritative guide to basic and advanced C++ in a clear and readable style, with plenty of short, practical examples throughout the text. The book includes exercises--some quite challenging--for every section: a perfect choice both for self-study and the classroom. --Richard Dragan

Product Description
"C++ Primer is well known as one of the best books for learning C++ and is useful for C++ programmers of all skill levels. This Fourth Edition not only keeps this tradition alive, it actually improves on it." --Steve Vinoski, Chief Engineer, Product Innovation, IONA Technologies "The Primer really brings this large and complex language down to size." --Justin Shaw, Senior Member of Technical Staff, Electronic Programs Division, The Aerospace Corporation "It not only gets novices up and running early, but gets them to do so using good programming practices." --Nevin ":-)" Liber, Senior Principal Engineer (C++ developer since 1988) This popular tutorial introduction to standard C++ has been completely updated, reorganized, and rewritten to help programmers learn the language faster and use it in a more modern, effective way. Just as C++ has evolved since the last edition, so has the authors' approach to teaching it. They now introduce the C++ standard library from the beginning, giving readers the means to write useful programs without first having to master every language detail.Highlighting today's best practices, they show how to write programs that are safe, can be built quickly, and yet offer outstanding performance. Examples that take advantage of the library, and explain the features of C++, also show how to make the best use of the language. As in its previous editions, the book's authoritative discussion of fundamental C++ concepts and techniques makes it a valuable resource even for more experienced programmers. Program Faster and More Effectively with This Rewritten Classic *Restructured for quicker learning, using the C++ standard library *Updated to teach the most current programming styles and program design techniques *Filled with new learning aids that emphasize important points, warn about common pitfalls, suggest good programming practices, and provide general usage tips *Complete with exercises that reinforce skills learned *Authoritative and comprehensive in its coverage The source code for the book's extended examples is available on the Web at the address below. www.awprofessional.com/cpp_primer


Customer Reviews:   Read 131 more reviews...

5 out of 5 stars Finally A Book Worth Buying!   October 20, 2008
Lykos (Earth)
*Sigh* it seems in my Quest to learn c++ i started everywhere but the right place.

I've read The Following:
1) C++ for Dummies "Horrible Book DO NOT BUY!"
2) C++ Demystified "Good Book For The Clueless, i dont regret buying"
3) C++ Without Fear "better than dummies, not much"
4) C++ Sams 21 Days "Good Explanations, Clean, But Primer Whoops It"
5) An introduction to programming in C++ the old old one..
"it was ok good examples but outdated"
6) looked at sum deital book but looks not so swell(didnt actually read)


this was my attempt at learning c++ and i realize that while C++ demystified & The sams 21 days book's were good i really had wasted valuable cash on the remaining books because i trusted barnes and noble to stock good books.

"this is the important part for you who are in my position"

this is what you should get: "which i Have"

1)C++ Primer (4th Edition By LIPPMAN) NOT C++ Primer Plus By Stephen Prata
2)Essential C++ (By LIPPMAN) This Book Wraps Up The Primer And is C++'s Anwser To "Learning Perl" A Great Book"
3)Accelerated C++ (Priceless)
4)Effective C++ 55
5)The C++ Standard Library
6)The C++ Programming Language (C++ Bible)
7)The C Programming Language (C Bible "Optional" But If You Want To Know C Its most Defiantly not optional)

The Above Ladies And Gentlemen Are Simply Put "The Best" If You Want To Take The Very Basics That You Know In C++ And Master The Language. Or At Least Get To An Advanced Level.. this is what you want;

truth be told this is all you'll ever need for c++..
there are some other good books but these are must haves.

WARNING: if your new to programming, so new you just now found out that it exists start with "C++ Demystified"

WARNING 2: IGNORE ALL REVIEWS ON THIS BOOK BEFORE THE YEAR 2005 AS THIS IS WHEN IT WAS MADE (the 4th Edition)



5 out of 5 stars Excellent book for learning C++   September 2, 2008
James M. Scott (Berkeley, CA USA)
Although the pace may not be easy for someone completely new to programming, this an exellent book for learning the C++ language. It now introduces the C++ standard library early in the book, before getting into object-oriented programming and C++ class design and implementation. This makes it easier to start writing useful programms sooner. Organization, clarity and style are outstanding.


5 out of 5 stars Best C++ book in my personal collection   July 15, 2008
Alberto Moriconi (Napoli, Italia)
1 out of 1 found this review helpful

In the last year i had two computer science exams about C++ programming.
I had never seriously studied programming before, so i was surprised with almost infinite potentialities of this language.

However, modern C++ is a lot different from the one most books try to teach: i've got a lot of C++ books like Deitels' and Schlidt's, but all they offer is a overview of a "pre-standard-like" C++: a lot of chapters and exercises on arrays, pointers, C-like-strings, just like this was the core of the modern C++ language.

This book focuses instead on the things a C++ programmer should know today, his swiss-army-knife: the STL and the standard library. The book introduces vectors and strings first, then compares them with old-fashioned arrays/pointers and char*s.
This is not a book about introducing "new stuff" into the C programming language, but about learning C++ like a whole new language, thus changing the way you approach programming (a lot of other books introduces STL only in the last 2 o 3 chapters!).

The only thing i disliked about the book, funny to say, is that while not too long (the fourth edition is about 800 pages long), the book is so full of contents that a newcomer may probably find it overwhelming.
Not only it introduces classes and STL in the first chapters, but it also goes in a much deeper level of detail than other books, so if you haven't any programming (and, maybe a little C++) experience, you'll probably be going "back and forth" searching for concepts and explaination you didn't care too much about (like the notions about constructors given in the first chapter, wich would seem rather abstract if you don't know how a data structure is realized).

Anyway, this is one of the best programming books i've ever read: if you are a computer science student, a programmer who wants to learn C++ or a C++ programmer who wants to really understand "what's behind the scenes", you have to buy this!
If you are a novice in programming, this book could make you started with programming in the best way and introduce you to the best programming practices, but it can also scare you in the beginning, so you'd probably want to start elsewhere (probably with Accelerated C++, or C++ Primer Plus).



5 out of 5 stars 4th edition more pedagogic than the 3rd edition   April 17, 2008
M. Rumore (Oswego, il USA)
1 out of 1 found this review helpful

First, I own the 2nd, 3rd and 4th editions of this book. I originally learned C++ from the 2nd edition in the early 90's (it's out of date). Later I bought the 3rd edition when the C++ standards were updated. Now, after a few years away from C++, I find that I have to catch up with the latest and greatest C++ idioms, methods, convential wisdoms, whatever.

I started reading the 3rd edition and after 300 pages it became very obvious the 3rd edition was very encyclopaedic in its coverage and with its examples. The 3rd edition is an excellent reference, but for learning you need a month or more to read through the 1100+ pages. I don't have that much time. I needed something more concise -- so I bought the 4th edition.

The 4th edition is still 800 pages in length, but the information density per page is less. The examples are cut back, but they are still good, and tables are used to summarize different choices or variants to C++ syntax or libraries. These changes make the book vastly superior for learning C++ (relearning?). The examples demonstrate how to use the language and the tables convey the required information precisely. What a fantastic difference.

The 4th edition does have a different organization, that is, the order the language is introduced has changed. The emphasis is on introducing templates and generic programming much earlier than before. The section on OO design and programming is excellent, but the emphasis on templates changes its relative importance.

This may sound strange, but use the 4th edition to learn and use the 3rd edition as a reference.






5 out of 5 stars Balanced and comprehensive, excellent general reference   March 19, 2008
Vivek Bettada (Columbus)
A great improvement over previous editions - presents a very good balance of introductory and advanced topics. It served my purpose extremely well as a refresher to C++ after several years. Certainly, Stroustrup offers better coverage of more complex topics - however, as a general purpose textbook, this is good. Indispensable to me, more so than the second edition that I was still using. If you are a beginner or an exprerienced C++ programmer looking for a refresher, this is a good book. If you rate yourself as an advanced C++ programmer, you can save it for that day when you start to forget things!

SEO and Marketing Tips
BETA RELEASE
Xecuter 3 Mod Chip | Novela historica | Facebook Proxy | Replica Watches Guide | Online LoansCheap Books | Linens | iPod Sale | Layouts MySpace Игри
Magazin Ro C++ Primer (4th Edition)