![](https://image.librarything.com/pics/fugue21/magnifier-left.png)
![The C++ Programming Language (Special 3rd…](https://images-na.ssl-images-amazon.com/images/P/0201700735.01._SX180_SCLZZZZZZZ_.jpg)
Pulse en una miniatura para ir a Google Books.
Cargando... The C++ Programming Language (Special 3rd Edition) (2011 original; edición 2000)por Bjarne Stroustrup
Información de la obraEl lenguaje de programación C++ por Bjarne Stroustrup (2011)
![]() Ninguno Actualmente no hay Conversaciones sobre este libro. ![]() ![]() This book is upside-down from almost every other programming reference book I've ever read. Usually books like to start you at the ground level: if it's a book on C++, you get memory management and pointers; if it's on basic coding, you get sorting algorithms and linked lists. If it's on generics, you generally get implementations of iterators. What this sort of book never points out is, you shouldn't ever need any of that nonsense. C# and Java have a zillion standard library collection classes that implement iterators. Every halfway modern language has a linked list class. And in C++, you hardly have any need to do any memory management - if you use the standard template library. This is where Stroustrup is coming from. He starts you at the very beginning, learning how to use the std::list class just like you would do if you were using it, intelligently, in an actual application. That's more or less how the whole book is organized: practical, sensible applications of standard templates. Not implementations of iterators (although that's in here), not memory management; just writing code in the way Stroustrup envisioned code being written when he designed the language. So, if you want to write code the way Bjarne thinks you should write code, read this book. This book is not for people recently coming from C. It's for those who fond of C++ for a long time, and really experienced programmers in general. Some parts look so incredibly cryptic to me that i always take a sip on this beast whenever i feel like learning something in CS. And yeah, it's not only about C++, it's about Computer Science and Object-Oriented Programming. sin reseñas | añadir una reseña
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. No se han encontrado descripciones de biblioteca. |
Debates activosNingunoCubiertas populares
![]() GénerosSistema Decimal Melvil (DDC)005.133Information Computer Science; Knowledge and Systems Computer programming, programs, data, security Programming Languages General Programming LanguagesClasificación de la Biblioteca del CongresoValoraciónPromedio:![]()
¿Eres tú?Conviértete en un Autor de LibraryThing. |