Libros urgentes
Ciencias Humanas
Ciencias Técnicas
Derecho
Economía
Informática
Libros de Texto
Literatura
Oposiciones
Otros
Tiempo Libre

Informática > Programación > C++

More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, And Solutions
Sutter, Herb (ADDISON-WESLEY)
Precio:39,62 € ($53,39)
278 páginas.
ISBN: 020170434X. ISBN-13: 9780201704341
(01/2002).
Entrega: 1 a 15 días contra reembolso por agencia urgente*


Organized in a practical problem-and-solution format, More Exceptional C++ picks up where the widely acclaimed Exceptional C++ leaves off, providing successful strategies for solving real-world problems in C++. Drawing from years of in-the-trenches experience, Herb Sutter provides tested techniques and practical solutions for programmers designing modern software systems with C++, from small projects to enterprise applications.

Built around forty programming puzzles, More Exceptional C++ helps you understand the rules and issues critical to successful software design and development in C++. New themes included in this sequel place a strong emphasis on generic programming, memory management, and using the C++ standard library, including coverage of important techniques like traits and predicates. Also included are guidelines and considerations to remember when using standard containers and algorithms--topics rarely covered in-depth in other sources.

Readers will find solutions to such important questions as:

  • What pitfalls might you encounter when using std::map and std::set, and how can you safely avoid them?
  • What kinds of predicates are safe to use with the STL, what kinds aren't, and why?
  • What techniques are available for writing powerful generic template code that can change its own behavior based on the capabilities of the types it's given to work with?
  • When and how should you optimize your code? Why can (and do) fancy optimizations get us into trouble? And how can some of these answers change if you're writing multithread-safe code?
  • Does exception safety affect class design, or can it be retrofitted in as an afterthought?
  • How can you avoid the Siamese Twin problem when combining inheritance-based libraries from different vendors?
  • How can you safely use auto_ptr, and then use common design patterns to adapt it to avoid common pitfalls? Can you use auto_ptr as a class member? What must you know before you elect to use it that way?
  • Plus one of the most frequently recurring questions about modern C++: When and how should you use namespaces, anyway?

A must-have for the serious programmer, More Exceptional C++ provides a thorough and pragmatic understanding of the language while showing you how to write exceptional code in C++.

020170434XB11092001

Otros clientes que compraron More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions, también compraron:


Modern C++ Design: Generic Programming and Design Patterns AppliedModern C++ Design: Generic Programming And Design Patterns Applied
Alexandrescu, Andrei.
352 páginas.
Precio: 48,1 € ($64,83)


More Effective C++: 35 New Ways to Improve Your Programs and DesignsMore Effective C++: 35 New Ways To Improve Your Programs And Designs
Meyers, Scott.
300 páginas.
Precio: 48,41 € ($65,24)


C++ Standard Library, The: A Tutorial and ReferenceC++ Standard Library, The: A Tutorial And Reference
Josuttis, Nicolai M..
774 páginas.
Precio: 64,56 € ($87)


C++ Programming Language Se
.
Precio: 73,37 € ($98,87)


Otros libros de C++:


Programación orientada a objetos con C++Programación Orientada A Objetos Con C++
Balagurusamy, E.
704 páginas.
Precio: 40 € ($53,9)


Enciclopedia del lenguaje C++.Enciclopedia Del Lenguaje C++.
Fco. Javier Ceballos Sierra.
1120 páginas.
Precio: 50,9 € ($68,59)


C++ prácticoC++ Práctico
José Canosa.
320 páginas.
Precio: 51,3 € ($69,14)


C++ PARA INGENIERÍA Y CIENCIASC++ Para Ingeniería Y Ciencias
G. J. BRONSON.
884 páginas.
Envío gratuito
Precio: 46,8 € ($63,07)


C++ Templates: The Complete GuideC++ Templates: The Complete Guide
Vandevoorde, David; Josuttis, Nicolai M..
528 páginas.
Precio: 60,27 € ($81,22)


*Para península. Tiempo estimado para días laborables