Articles liés à More Exceptional C++: 40 New Engineering Puzzles, Programmin...

More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions - Couverture souple

 
9780201704341: More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions
Afficher les exemplaires de cette édition ISBN
 
 
More Exceptional C++ Organized in a problem and solution format, this work provides strategies for solving real-world problems in C++. Drawing from years of in the trenches experience, it provides tested techniques and practical solutions for programmers designing software systems, from small projects to enterprise applications, helping them understand the rules. Full description

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

Quatrième de couverture :

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
Présentation de l'éditeur :

More Exceptional C++ continues where Herb Sutter's best-selling Exceptional C++ left off, delivering 40 puzzles that illuminate the most challenging -- and most powerful -- aspects of C++. More Exceptional C++ offers many new puzzles focused on generic programming and the C++ Standard Template Library, including important techniques such as traits and predicates, as well as key considerations in using standard containers and algorithms -- many of them never covered elsewhere. More Exceptional C++ contains a detailed new section (and two appendices) on optimization in single- and multithreaded environments. It also provides important new insights on crucial topics first introduced in Exceptional C++, including exception safety, generic programming, and memory management. For all C++ programmers.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

  • ÉditeurAddison Wesley
  • Date d'édition2001
  • ISBN 10 020170434X
  • ISBN 13 9780201704341
  • ReliureBroché
  • Nombre de pages304
  • Evaluation vendeur
EUR 35,39

Autre devise

Frais de port : EUR 2,80
Vers Etats-Unis

Destinations, frais et délais

Ajouter au panier

Autres éditions populaires du même titre

9788131702161: More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions

Edition présentée

ISBN 10 :  8131702162 ISBN 13 :  9788131702161
Editeur : Pearson
Couverture souple

Meilleurs résultats de recherche sur AbeBooks

Image d'archives

Sutter, Herb
ISBN 10 : 020170434X ISBN 13 : 9780201704341
Neuf Couverture souple Quantité disponible : 1
Vendeur :
LibraryMercantile
(Humble, TX, Etats-Unis)
Evaluation vendeur

Description du livre Etat : new. N° de réf. du vendeur newMercantile_020170434X

Plus d'informations sur ce vendeur | Contacter le vendeur

Acheter neuf
EUR 35,39
Autre devise

Ajouter au panier

Frais de port : EUR 2,80
Vers Etats-Unis
Destinations, frais et délais
Image d'archives

Sutter, Herb
ISBN 10 : 020170434X ISBN 13 : 9780201704341
Neuf Paperback Quantité disponible : 1
Vendeur :
GoldenWavesOfBooks
(Fayetteville, TX, Etats-Unis)
Evaluation vendeur

Description du livre Paperback. Etat : new. New. Fast Shipping and good customer service. N° de réf. du vendeur Holz_New_020170434X

Plus d'informations sur ce vendeur | Contacter le vendeur

Acheter neuf
EUR 34,62
Autre devise

Ajouter au panier

Frais de port : EUR 3,74
Vers Etats-Unis
Destinations, frais et délais
Image d'archives

Sutter, Herb
ISBN 10 : 020170434X ISBN 13 : 9780201704341
Neuf Paperback Quantité disponible : 1
Vendeur :
GoldBooks
(Denver, CO, Etats-Unis)
Evaluation vendeur

Description du livre Paperback. Etat : new. New Copy. Customer Service Guaranteed. N° de réf. du vendeur think020170434X

Plus d'informations sur ce vendeur | Contacter le vendeur

Acheter neuf
EUR 35,41
Autre devise

Ajouter au panier

Frais de port : EUR 3,97
Vers Etats-Unis
Destinations, frais et délais
Image d'archives

Sutter, Herb
ISBN 10 : 020170434X ISBN 13 : 9780201704341
Neuf Paperback Quantité disponible : 1
Vendeur :
Wizard Books
(Long Beach, CA, Etats-Unis)
Evaluation vendeur

Description du livre Paperback. Etat : new. New. N° de réf. du vendeur Wizard020170434X

Plus d'informations sur ce vendeur | Contacter le vendeur

Acheter neuf
EUR 36,24
Autre devise

Ajouter au panier

Frais de port : EUR 3,27
Vers Etats-Unis
Destinations, frais et délais
Image d'archives

Sutter, Herb
ISBN 10 : 020170434X ISBN 13 : 9780201704341
Neuf Paperback Quantité disponible : 1
Vendeur :
GoldenDragon
(Houston, TX, Etats-Unis)
Evaluation vendeur

Description du livre Paperback. Etat : new. Buy for Great customer experience. N° de réf. du vendeur GoldenDragon020170434X

Plus d'informations sur ce vendeur | Contacter le vendeur

Acheter neuf
EUR 36,70
Autre devise

Ajouter au panier

Frais de port : EUR 3,04
Vers Etats-Unis
Destinations, frais et délais
Image d'archives

Sutter, Herb
ISBN 10 : 020170434X ISBN 13 : 9780201704341
Neuf paperback Quantité disponible : 1
Vendeur :
upickbook
(Daly City, CA, Etats-Unis)
Evaluation vendeur

Description du livre paperback. Etat : New. N° de réf. du vendeur mon0000236626

Plus d'informations sur ce vendeur | Contacter le vendeur

Acheter neuf
EUR 42,85
Autre devise

Ajouter au panier

Frais de port : EUR 4,20
Vers Etats-Unis
Destinations, frais et délais
Image d'archives

Sutter, Herb
ISBN 10 : 020170434X ISBN 13 : 9780201704341
Neuf Paperback Quantité disponible : 2
Vendeur :
Save With Sam
(North Miami, FL, Etats-Unis)
Evaluation vendeur

Description du livre Paperback. Etat : New. Brand New!. N° de réf. du vendeur VIB020170434X

Plus d'informations sur ce vendeur | Contacter le vendeur

Acheter neuf
EUR 47,88
Autre devise

Ajouter au panier

Frais de port : Gratuit
Vers Etats-Unis
Destinations, frais et délais
Image d'archives

Sutter, Herb
ISBN 10 : 020170434X ISBN 13 : 9780201704341
Neuf Couverture souple Quantité disponible : 1
Vendeur :
Front Cover Books
(Denver, CO, Etats-Unis)
Evaluation vendeur

Description du livre Etat : new. N° de réf. du vendeur FrontCover020170434X

Plus d'informations sur ce vendeur | Contacter le vendeur

Acheter neuf
EUR 50,18
Autre devise

Ajouter au panier

Frais de port : EUR 4,02
Vers Etats-Unis
Destinations, frais et délais
Image d'archives

Sutter, Herb
ISBN 10 : 020170434X ISBN 13 : 9780201704341
Neuf Couverture souple Quantité disponible : 1
Vendeur :
BennettBooksLtd
(North Las Vegas, NV, Etats-Unis)
Evaluation vendeur

Description du livre Etat : New. New. In shrink wrap. Looks like an interesting title! 1.15. N° de réf. du vendeur Q-020170434X

Plus d'informations sur ce vendeur | Contacter le vendeur

Acheter neuf
EUR 56,78
Autre devise

Ajouter au panier

Frais de port : EUR 4,66
Vers Etats-Unis
Destinations, frais et délais
Image fournie par le vendeur

Herb Sutter
ISBN 10 : 020170434X ISBN 13 : 9780201704341
Neuf Couverture souple Quantité disponible : 1
Vendeur :
Pieuler Store
(Suffolk, Royaume-Uni)
Evaluation vendeur

Description du livre Etat : new. Book is in NEW condition. Satisfaction Guaranteed! Fast Customer Service!!. N° de réf. du vendeur PSN020170434X

Plus d'informations sur ce vendeur | Contacter le vendeur

Acheter neuf
EUR 42,48
Autre devise

Ajouter au panier

Frais de port : EUR 29,18
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

There are autres exemplaires de ce livre sont disponibles

Afficher tous les résultats pour ce livre