- Tapa dura: 1099 páginas
- Editor: Pearson Professional; Edición: 2nd edition (1 de abril de 2012)
- Idioma: Inglés
- ISBN-10: 0321623215
- ISBN-13: 978-0321623218
- Valoración media de los clientes: 2 opiniones de clientes
- Clasificación en los más vendidos de Amazon: nº95.707 en Libros en idiomas extranjeros (Ver el Top 100 en Libros en idiomas extranjeros)
- Ver el Índice completo
Compara Precios en Amazon
+ EUR 2,99 de gastos de envío
+ Envío GRATIS
The C++ Standard Library: A Tutorial and Reference (Inglés) Tapa dura – 1 abr 2012
|Nuevo desde||Usado desde|
Los clientes que vieron este producto también vieron
Descripción del producto
Reseña del editor
The Best-Selling C++ Resource Now Updated for C++11 The C++ standard library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not self-explanatory. To make full use of its components-and to benefit from their power-you need a resource that does far more than list the classes and their functions. The C++ Standard Library: A Tutorial and Reference, Second Edition, describes this library as now incorporated into the new ANSI/ISO C++ language standard (C++11). The book provides comprehensive documentation of each library component, including an introduction to its purpose and design; clearly written explanations of complex concepts; the practical programming details needed for effective use; traps and pitfalls; the exact signature and definition of the most important classes and functions; and numerous examples of working code. The book focuses in particular on the Standard Template Library (STL), examining containers, iterators, function objects, and STL algorithms. The book covers all the new C++11 library components, including Concurrency Fractional arithmetic Clocks and timers Tuples New STL containers New STL algorithms New smart pointers New locale facets Random numbers and distributions Type traits and utilities Regular expressions The book also examines the new C++ programming style and its effect on the standard library, including lambdas, range-based for loops, move semantics, and variadic templates. An accompanying Web site, including source code, can be found at www.cppstdlib.com.
Biografía del autor
Nicolai M. Josuttis is an independent technical consultant who designs mid-sized and large software systems for the telecommunication, traffic, finance, and manufacturing industries. A former member of the C++ Standard Committee library working group, he is well known in the programming community for his authoritative books. In addition to The C++ Standard Library, a worldwide best-seller since its first publication in 1999, his books include C++ Templates: The Complete Guide (with David Vandevoorde, Addison-Wesley, 2003) and SOA in Practice: The Art of Distributed System Design (O'Reilly Media, 2007).
No es necesario ningún dispositivo Kindle. Descárgate una de las apps de Kindle gratuitas para comenzar a leer libros Kindle en tu smartphone, tablet u ordenador.
Obtén la app gratuita:
Detalles del producto
Si eres el vendedor de este producto, ¿te gustaría sugerir ciertos cambios a través del servicio de atención al vendedor?
Opiniones de clientes
Principales opiniones de clientes
Ha surgido un problema al filtrar las opiniones justo en este momento. Vuelva a intentarlo en otro momento.
Opiniones de clientes más útiles en Amazon.com
The issue with the code is that the font used was not consistently mono-spaced and there were plethora of syntactically incorrect line-breaks. I had to lower my font size to the lowest possible setting and orient the layout horizontally to make the code less chore-some. The code images themselves were so small (although properly formatted A-style code) that I had to strain my eyes. There was no happy medium here: either deal with impractical formatting or ruin your eyesight on the code images. The tables and inline graphics were abysmally small graphics, much like the code pictures.
If I had to purchase this book again I would definitely have shelled out the extra money for the print version. I am satisfied with the content but not the formatting of the e-book version, and will be looking forward to an update to the e-book version.
I read the first edition from beginning to end and was well informed. I have not done that with the second edition but I have used it as a reference on a Kindle through click indexes, table of contents and searching. It works okay on Kindle classic and Kindle App (search needs some improvement). As a reference, it succeeds well.
I do have some problems with the book. I did like the examples provided and I liked the 3 level structure of the book. I just think that in the next edition for C++14 or whatever comes next they can actually improve the 1st level so it reads as well as Bjarne Stroustrups latest book on C++ by way of an excellent tour of the STL. With my detraction, I am still giving the book 5 stars because it is comprehensive, well written and it is usable with the hyperlink technology on the Kindle.
Watchout for bogus paperback editions sold by third party sellers. They are extremely poor quality, and are clearly knock-offs. This was discovered the hard way. Only purchase the Pearson hardback edition through Prime if possible, and verify the ISBN when it arrives. Pearson makes very high quality products, so any quality flaws should serve as a red flag.
- Nice (but not too long) introduction of the new standard on the first pages of the book.
- Lots of subjects: Pairs and Tuples, Smart Pointers, Type Traits, Clocks (chrono), STL Containers, New STL Containers, Iterators, Lambdas in STL, Algorithms, Strings, RegExp, IO Operations, Internationalization, Numerics, Concurrency (async, thread, mutex...).
- Straightforward introduction to the particular feature in the beginning of a chapter and advanced, in depth view, at the end.
- I was afraid that this book would contain only tables with STL classes/methods. But it is not.
- Over 1000 pages! So it is quite hard to read it quick. In such books this is an advantage and means that the author did a great job.
- eBook version might have some problems with formatting.
- Quite heavy... :) but you can always buy eBook version (if you accept the formatting... :))