Math.com Store
 Location:  Home » Math Books » The C++ Standard Library: A Tutorial and Reference  

The C++ Standard Library: A Tutorial and Reference

The C++ Standard Library: A Tutorial and ReferenceAuthor: Nicolai M. Josuttis
Publisher: Addison-Wesley Professional

List Price: $79.99
Buy Used: $39.76
as of 11/21/2009 18:17 CST details
You Save: $40.23 (50%)



New (39) Used (27) from $39.76

Seller: salvobooks
Rating: 5.0 out of 5 stars 98 reviews
Sales Rank: 52727

Media: Hardcover
Edition: 1
Pages: 832
Number Of Items: 1
Shipping Weight (lbs): 3.1
Dimensions (in): 9.3 x 7.6 x 1.8

ISBN: 0201379260
Dewey Decimal Number: 005.133
UPC: 785342379266
EAN: 9780201379266
ASIN: 0201379260

Publication Date: August 22, 1999
Availability: Usually ships in 1-2 business days

Also Available In:

  • Kindle Edition - C++ Standard Library, The: A Tutorial and Reference, MobiPocket

Accessories:


Similar Items:


Editorial Reviews:

Amazon.com Review
Programming with the C++ Standard Library can certainly be difficult, but Nicolai Josuttis's The C++ Standard Library provides one of the best available guides to using the built-in features of C++ effectively.

The C++ Standard Library provides plenty of default functionality in the form of the Standard Template Library (STL) for containers (like vectors and linked lists), as well as generic algorithms (which allow you to sort, search, and manipulate elements inside containers). The best thing about The C++ Standard Library is that it gives the reader a concise guide to working with these basic containers (from lists to sets and maps, with everything in between). Each container type is explained along with short code excerpts. Moreover, in a reference section, the author explores the connections between each container type, showing how they share similar methods. (Learn just a few methods and you can pretty much work with them all.)

In addition to STL, this book excels at providing a readable introduction to the generic algorithms (which can be used to sort, search, and otherwise manipulate STL containers). Other books either fold this material in with the explanation of containers or make it seem like an esoteric topic. The fact is, generic algorithms work with all the STL types, and by separating these algorithms out like this the reader can learn the rich array of algorithms available in today's standard C++. While this book concentrates on STL and algorithms, readers will still find great coverage on Standard Library string classes and streams (including a fine section on internationalization and locales).

For the beginning or intermediate C++ programmer, The C++ Standard Library can be a real timesaver. It arranges and explains the complexities of the C++ Standard Library and STL in a manageable format that's great as a reference and as an approach to programming. --Richard Dragan

Topics covered: history of C++ and the Standard Library, template basics, Big-O Notation, the std namespace, standard exceptions, allocators, standard library utilities, pairs and auto_ptr, numeric limits, the Standard Template Library (STL) basics, containers, iterators, algorithms, vectors, lists, deques, strings, sets, multisets, bitsets, maps, multimaps, stacks, queues, iterator adapters, function objects, element requirements, value and reference semantics, complex numbers, valarrays, stream classes, stream manipulators and formatting, file I/O, internationalization, and locales.

Product Description
Complete and comprehensive coverage is given of the full ANSI/ISO C++ standard.


Customer Reviews:
Showing reviews 1-5 of 98
1 2 3 4 5 6 ...20Next »



4 out of 5 stars Poor paper quality   November 8, 2009
Tao
The paper quality of the book is bad.
I read 120 pages so far and like the tutorial style.



5 out of 5 stars Great reference   June 21, 2009
nismoman
This is a great reference book for C++ developers. This book covers just about everything in the STL with decent examples, and much explanation. This is one of the books that I keep close by at work as a frequent go-to. I am very pleased with it.


5 out of 5 stars Put it along side of Soustrup!   April 15, 2009
NojMeister
0 out of 1 found this review helpful

When it comes to mastering C++, there are few resources that you can use to come up to speed quickly on the C++ standard. You can TRULY either read the book, or use it like a reference manual.

After years of bugfighting, the STL is finally here, stable, and worthwhile. So no matter if you are programming on Windows, Lunux, or Mac, if you have C++ mastery on your mind, then this book is well worth the coin!



5 out of 5 stars Fundamental book for any c++ programmer   December 27, 2008
JORGE Gutierrez Molina (Chile)
If you ever want to program C++ outside of Visual C++, you will need the standard template library. This book is both a tutorial and a reference book. The book is excellent in both areas. I used to borrow it from a public library. Now that I have no access to the library anymore and started programming in Linux, I had no choice, but to buy it.


5 out of 5 stars Best On Subject, Must Own.   December 4, 2008
Lykos (Earth)
The Title To This Comment Pretty Much Says It All.

I Highly doubt that theres a book better than this on the standard library.

which makes this a must own.


Showing reviews 1-5 of 98
1 2 3 4 5 6 ...20Next »





Disclaimer

Return to Math.com
Sponsored Links
Math Jobs


Quick Links
Return to Math.com
Math Tutoring
Top Selling Electronics
Textbooks
Math Jobs
Privacy
Categories
Calculators
Math Books
Math DVD
Math Games
Math Toys
Math Software
Game Systems
Math Apparel
Related Categories
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• Textbooks Trade-In
Specialty Stores
Books
• C & C++ Windows Programming
Development
Microsoft
Computers & Internet
Subjects
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• Language
C
Programming
Computers & Internet
Subjects
• General
C
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General
Software
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• Hardcover
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books