![]() Gutschein erhalten
Tauschen Sie jetzt The C++ Standard Library: A Tutorial and Reference gegen einen Amazon-Gutschein in Höhe von EUR 8,80 ein - einlösbar für Tausende von Artikeln bei Amazon.de. Entdecken Sie mehr eintauschbare Bücher im Bücher Trade-In Shop. Bitte beachten Sie die Teilnahmebedingungen.
Jetzt für Amazon Student anmelden und um 20% erhöhten Eintauschwert sichern. |
|
Dieses Buch gibt es in einer neuen Auflage:
|
Produktinformation
Möchten Sie die Produktinformationen aktualisieren oder Feedback zu den Produktabbildungen geben?
Ist der Verkauf dieses Produkts für Sie nicht akzeptabel? |
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 aboutThe 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 the mall.)
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 mix in this material 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 internationalisation 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. -- RichardDragan
Topics covered: history of C++ and the Standard Library, template basics, Big-O Notation, the std namepace, 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, valar rays, stream classes, stream manipulators and formatting, file I/O, internationalisation and locales.
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.
Vorgeschlagene Tags zu ähnlichen Produkten(Was ist das?)Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
|
While knowing the C++ language and its quirks well (see "Effective C++" and "More Effective C++", both by Scott Myers) is a good foundation, the benefit of the correct application of the standard library to your designs is at least as big.
The C++ library parades a set of efficient (standard-guaranteed!) implementations, that are a show-case of good, modern C++ as well. And Josuttis explains the quirks and peculiarities very well, teaches you to avoid common pitfalls, and shows well-written, understandable sample code.
A lot has changed since the early C++ days, and most of it because of templates. Knowing your templates well, and understanding their benefits well - both will be teached by this book. How to write your own STL-compatible containers, iterators, etc.? An easy start is always demonstrated by the author. After reading the book you have learned about the library, how it can aid in your designs, and how to design well in imitation of the library.
This book has some (much-needed) redundancy, and is a great reference. Topics are linked, summaries of topics are contained where applicable with the link as well, so you could either say "I know enough" and read on, or switch topic easily. There was not a single chapter in the book where I felt lost or lacking information from other chapters. The book is a good read from front to end as well, not just a reference.
A great writing style, easily understandable to foreigners, too.
The binding is robust, fonts well chosen, and big enough to be read with getting a headache (really rather big for a computer science book). Contributions by others are clearly labelled so by footnotes.
A complex topic, explained thoroughly and well, by an experienced author, that sticks to a good style.
Surely the best book about the C++ standard library out there.
If there is one book you must have on STL, this is the book. If you are looking for a good book on advanced topics in C++, this book is highly recommended. The five star rating is justified for this book.
Be careful though, the 1st and 2nd printing of this book has quite a lot of errors, for example, page 69, 129 and 202 ... half the text on these pages are missing. So before buying this book open it and look for these pages to see if it is the earlier print.
Otherwise the fixes are available at josuttis.com.
Josuttis is the new undisputed champion. Chapters 2 & 3 alone are worth more than the price of the book. And it gets better as you go.
Yes, some of the examples involve simple objects. However, from the way the author develops the subject matter, extending the examples to more complex, dynamic objects becomes a simple task.
This is probably the only book you'll ever need on STL and the C++ Standard Library extensions.
The book takes off where a lot of introductory texts leave off, and explains what is going on with... Lesen Sie weiter...
|
Das Forum zu diesem Produkt
Fragen stellen, Meinungen austauschen, Einblicke gewinnen Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
|
Ähnliche Foren
|
||||||||||||||||||||||||||||||||||
|
|
|