The C++ Programming Language: Special Edition

The C++ Programming Language: Special Edition
by Bjarne Stroustrup

The C++ Programming Language: Special Edition
List Price: $89.99
Our Price: $31.72
You Save: $58.27 (65%)
Availability: Usually ships in 1-2 business days
Category: Book
See more book details and other editions


(Click here)
Buy this book at online book store in your country
Canada | UK | Germany | France

Book Summary Information

Author: Bjarne Stroustrup
Edition: Hardcover
Audio: English (Unknown); English (Original Language); English (Published)
Published: 2000-02-11
ISBN: 0201700735
Number of pages: 1030
Publisher: Addison-Wesley Professional
Accessories:

Book Reviews of The C++ Programming Language: Special Edition

Book Review: Fundamental Book, but should be last read
Summary: 5 Stars

This book is written in the way creator Bjarne Stroustrup sees his language and how his language should be used. This book is not thin on material for the intermediate to advanced C++ software engineer.

One word in warning to potential buyers: You better be sharp with your STL skills before reading this book. Stroustrup writes his implementations around the STL which is not covered from a tutorial style in this book before he introduces it, which tells you that he meant for this book strictly as a reference not as a readers book. This critism is constructive, not disruptive, but I have been programming in standard ANSI/ISO C++ for 9 years, this book is best understood if you read the following first, if not, this book for even an itermediate C++ program cannot be digested to the fullest and you will reading this book fooling yourself of how much knowledge you have attained, when in reality, all that you have accomplished is reading this book so that you can say that you read Stroustrup, which is foolish, so read these first:

1) C++ Primer 3rd Edition: Stanley Lippman Addison Wesley Books Strengths: If you are starting out with C++ with no C++ experience, this book covers every facet beginner to advanced topics, such as fundamental classes, class design covering nested class and intense class scoping rules, which Stroustrups book does not cover, there is no reference to nested classes and access privileges with nested classes with Stroustrup's book. The chapters on function templates and another chapter on class templates are the most complete and thorough beyound what you need to know for richness is explained brilliantly and better than scant coverage in Stroustrup's. The C++ Primer is long though, so if you want to learn C++ the right way, skills like this take time and effort, there is no free lunches here, but this is regarded as the best C++ book regardless of level: starter, intermediate, or very advanced master. It also serves a robust reference. This books covers the STL containers well in its own chapter and also two chapter on all the STL algoritms, plus an extended alphabetically ordered repitition in type out of the book and compile form. This book is not for the faint hearted or lazy, if you are ambitious, this book will make you a C++ king. Also get its companion C++ Answer book with all answers to the books exercise questions from author Clovis L. Tondo, also an Addison Wesley title.

2) C++ Algorithms 3rd Edition by Robert Sedgewick also Addison Wesley books. Why? You seriouly have to know your date structure skills, linked lists, stacks, trees, queues and its accompanying algoritms, such as: searching and sorting, merging and merge sorting. Stroustrups books assumes you know how these all come together, if you do not believe this, then look at his stark and algorithmically complex data structure examples, once this is read everything will be a piece of cake, believe this, do not fool yourself.

3) The C++ Standard Library Tutorial and Reference from Nicolai Josuttis, from Addison Wesley also, this book is the defacto bible on mastering the STL, which covers brilliant chapters on containers( vectors, lists, maps, sets, deques, and much more ). It also covers a huge chapter on standard IO streams, at least over 150 pages on this alone, as well a masterful chapter on STL strings. This should be read after Sedgewick's book. This book like all Addison Wesley books, is of the highest qualitiy and caliber of writing making it fun to read and plenty of type out of the book samples to bang in the concept. This books brilliantly also tutors you in function objects, iterators and all its variants, and STL algorithms.

Last Word: Stroustrups book is definite worth in purchase and you cannot consider yourself a C++ software engineer, or C++ Software/Systems architect without having this book in your library, but patience and read books 1,2, and three first in that order. And wheh you do the above, and are ready to read Stroustup's book, one reminder, you must know your templates, know your templates, know your templates, also get the accompanying answer book, C++ Solutions, by Vandervoode also an Addison Wesley title.

Good Fortune.

Summary of The C++ Programming Language: Special Edition

More than three-quarters of a million programmers have benefited from this book in all of its editions

Written by Bjarne Stroustrup, the creator of C++, this is the world's most trusted and widely read book on C++.

For this special hardcover edition, two new appendixes on locales and standard library exception safety (also available at www.research.att.com/~bs/) have been added. The result is complete, authoritative coverage of the C++ language, its standard library, and key design techniques. Based on the ANSI/ISO C++ standard, The C++ Programming Language provides current and comprehensive coverage of all C++ language features and standard library components.

For example:
  • abstract classes as interfaces
  • class hierarchies for object-oriented programming
  • templates as the basis for type-safe generic software
  • exceptions for regular error handling
  • namespaces for modularity in large-scale software
  • run-time type identification for loosely coupled systems
  • the C subset of C++ for C compatibility and system-level work
  • standard containers and algorithms
  • standard strings, I/O streams, and numerics
  • C compatibility, internationalization, and exception safety
Bjarne Stroustrup makes C++ even more accessible to those new to the language, while adding advanced information and techniques that even expert C++ programmers will find invaluable.



C & C++ Windows Programming Books

Book Subjects
Most talked about in C & C++ Windows Programming Books
Turbo C++: An Introduction to Computing, 2 volume set ImageTurbo C++: An Introduction to Computing, 2 volume set
by Joel Adams, Sanford Leestma, Larry Nyhoff
Prentice Hall; Published: 1995-12-13; Textbook Binding; Book
Best price: $106.00
C How to Program (5th Edition) ImageC How to Program (5th Edition)
by Paul J. Deitel
Prentice Hall; Published: 2006-09-04; Paperback; Book
Best price: $48.00
Price in other shops: $123.00
Introduction to C++ ImageIntroduction to C++
by Delores M Etter, Jeanine A Ingber
Prentice Hall; Published: 2006-05-28; Paperback; Book
C++/C# Programmer's Guide for Windows 2000 ImageC++/ C# Programmer's Guide for Windows 2000
by Ronald D. Reeves
Prentice Hall; Published: 2001-08-27; Paperback; Book
Best price: $1.99
Price in other shops: $49.99
Introduction to MFC Programming with Visual C++ ImageIntroduction to MFC Programming with Visual C++
by Richard M. Jones
Prentice Hall; Published: 2000-01-01; Paperback; Book
Best price: $19.99
Price in other shops: $69.99
Virtual Reality Excursions: With Programs in C ImageVirtual Reality Excursions: With Programs in C
by Christopher D. Watkins, Stephen R. Marenka
Morgan Kaufmann Pub; Published: 1994-02; Hardcover; Book
Best price: $38.00
Price in other shops: $39.95
Programming Primer for the Macintosh/Book and Disk ImageProgramming Primer for the Macintosh/ Book and Disk
by John C. May, Judy B. Whittle
Morgan Kaufmann Pub; Published: 1994-10; Paperback; Book
Best price: $119.25
C++ from the Ground Up ImageC++ from the Ground Up
by Herbert Schildt
Mcgraw-Hill Osborne Media; Published: 1998-01-01; Paperback; Book
Best price: $4.99
Price in other shops: $34.99
Absolute C++ (2nd Edition) ImageAbsolute C++ (2nd Edition)
by Walter Savitch
Addison Wesley; Published: 2005-02-21; Paperback; Book
Best price: $28.22
Price in other shops: $107.40
C++ Primer (2nd Edition) ImageC++ Primer (2nd Edition)
by Stanley B. Lippman
Addison-Wesley Pub (Sd); Published: 1991-07-16; Paperback; Book
Best price: $4.60
Price in other shops: $42.95
Similar Books and other products
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices ImageC++ Coding Standards: 101 Rules, Guidelines, and Best Practices
by Herb Sutter, Andrei Alexandrescu
Addison-Wesley Professional; Published: 2004-11-04; Paperback; Book
Best price: $30.00
Price in other shops: $49.99
Design Patterns: Elements of Reusable Object-Oriented Software ImageDesign Patterns: Elements of Reusable Object-Oriented Software
by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Addison-Wesley Professional; Published: 1994-11-10; Hardcover; Book
Best price: $35.45
Price in other shops: $59.99
More Effective C++: 35 New Ways to Improve Your Programs and Designs ImageMore Effective C++: 35 New Ways to Improve Your Programs and Designs
by Scott Meyers
Addison-Wesley Professional; Published: 1996-01-08; Paperback; Book
Best price: $28.75
Price in other shops: $49.99
C++ Primer (4th Edition) ImageC++ Primer (4th Edition)
by Stanley B. Lippman, Josée Lajoie, Barbara E. Moo
Addison-Wesley Professional; Published: 2005-02-24; Paperback; Book
Best price: $40.82
Price in other shops: $59.99
C Programming Language (2nd Edition) ImageC Programming Language (2nd Edition)
by Brian W. Kernighan, Dennis M. Ritchie
Prentice Hall; Published: 1988-04-01; Paperback; Book
Best price: $37.50
Price in other shops: $67.00
Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library ImageEffective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
by Scott Meyers
Addison-Wesley Professional; Published: 2001-06-16; Paperback; Book
Best price: $31.30
Price in other shops: $49.99
The C++ Standard Library: A Tutorial and Reference ImageThe C++ Standard Library: A Tutorial and Reference
by Nicolai M. Josuttis
Addison-Wesley Professional; Published: 1999-08-22; Hardcover; Book
Best price: $44.49
Price in other shops: $79.99
Programming: Principles and Practice Using C++ ImageProgramming: Principles and Practice Using C++
by Bjarne Stroustrup
Addison-Wesley Professional; Published: 2008-12-25; Paperback; Book
Best price: $33.48
Price in other shops: $74.99
C++ Primer Plus (6th Edition) (Developer's Library) ImageC++ Primer Plus (6th Edition) (Developer's Library)
by Stephen Prata
Addison-Wesley Professional; Published: 2011-10-28; Paperback; Book
Best price: $34.82
Price in other shops: $59.99
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) ImageEffective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)
by Scott Meyers
Addison-Wesley Professional; Published: 2005-05-22; Paperback; Book
Best price: $31.99
Price in other shops: $49.99
Book store. Illustrated catalog of books on different categories