ou
Identifiez-vous pour activer la commande 1-Click.
 
 
Plus de choix
20 neufs et d'occasion à partir de EUR 20,86

Vous l'avez déjà ? Vendez votre exemplaire ici
 
   
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions
 
 

Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions (Broché)

de Herb Sutter (Auteur)
4.5 étoiles sur 5  Voir tous les commentaires (2 commentaires client)
Prix conseillé : EUR 34,96
Prix : EUR 32,46 LIVRAISON GRATUITE En savoir plus.
Économisez : EUR 2,50 (7%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
En stock.
Expédié et vendu par Amazon.fr. Emballage cadeau disponible.

Plus que 2 ex (réapprovisionnement en cours). Commandez vite !

15 neufs à partir de EUR 24,32 5 d'occasion à partir de EUR 20,86

Offres spéciales et liens associés

  • Achetez un article sur amazon.fr (à l'exception des produits vendus sur la plate-forme Marketplace), et téléchargez en MP3 pour un euro de plus seulement la bande-originale Les Chansons d'Amour ou la compilation Classical Music for Lovers.
    Offre valable du 01/02/2010 au 14/02/2010. Voir conditions sur les pages produits des albums concernés.


Produits fréquemment achetés ensemble

Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions + More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions + More Effective C++: 35 New Ways to Improve Your Programs and Designs
Prix éditeur : EUR 104,99
Prix pour les trois: EUR 99,09

Certains de ces articles seront expédiés plus tôt que les autres. Afficher l'information

  • Cet article : Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions de Herb Sutter

    En stock.
    Expédié et vendu par Amazon.fr.
    Livraison gratuite pour l'achat de cet article. Détails

  • More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions de Herb Sutter

    En stock, mais la livraison peut nécessiter jusqu'à 2 jours supplémentaires.
    Expédié et vendu par Amazon.fr.
    Livraison gratuite pour l'achat de cet article. Détails

  • More Effective C++: 35 New Ways to Improve Your Programs and Designs de Scott Meyers

    En stock.
    Expédié et vendu par Amazon.fr.
    Livraison gratuite pour l'achat de cet article. Détails


Les clients ayant acheté cet article ont également acheté


Descriptions du produit

Amazon.com

Aimed at the experienced C++ programmer, Herb Sutter's Exceptional C++ tests the reader's knowledge of advanced C++ language features and idioms with several dozen programming puzzles and explanations. This book can definitely help raise your C++ class design skills to the next level.

Based on the author's Guru of the Week Web column, this book poses a series of challenging questions on the inner workings of C++, centering around generic programming with the Standard Template Library (STL), exception handling, memory management, and class design. Even if you think you know C++ well, most of these problems will teach you something more about the language and how to write more robust classes that are "exception safe" (meaning they don't throw any handled exceptions or leak resources). Don't think this is just "language lawyering," though. The author's explanations stress sound programming principles (favoring simplicity) and idioms (such as the Pimpl idiom for class design that promotes faster compile times and better maintainability, or using "smart" auto_ptrs with STL.) Judging from the range and depth of these examples, Sutter's command of the inner workings of C++ is impressive, and he does an excellent job of conveying this expertise without jargon or a lot of theory.

After reading this book, C++ designers will learn several "best practices" of how to write robust, efficient classes that are "exception safe." Chances are you'll gain a better understanding of memory management techniques and working with STL too. For the experienced developer seeking leading-edge knowledge of some of the best ways to use C++, Exceptional C++ is both a challenging and truly worthwhile source of information. --Richard Dragan

Topics covered: Advanced C++ programming tutorial, generic programming, tips for string classes, containers and STL, temporary objects, exception-safe code tutorial, virtual functions, class inheritance, the Pimpl idiom, namespaces, memory management, C++ memory areas, overloading new and delete, using smart pointer with auto_ptr, using const, casts, and hints for better performance and code maintainability.

Book Description

Preface Exceptional C++ shows by example how to go about sound software engineering in standard C++. Do you enjoy solving thorny C++ problems and puzzles? Do you relish writing robust and extensible code? Then take a few minutes and challenge yourself with some tough C++ design and programming problems.

The puzzles and problems in Exceptional C++ not only entertain, they will help you hone your skills to become the sharpest C++ programmer you can be. Many of these problems are culled from the famous Guru of the Week feature of the Internet newsgroup comp.lang.c++.moderated, expanded and updated to conform to the official ISO/ANSI C++ Standard.

Each problem is rated according to difficulty and is designed to illustrate subtle programming mistakes or design considerations. After you've had a chance to attempt a solution yourself, the book then dissects the code, illustrates what went wrong, and shows how the problem can be fixed. Covering a broad range of C++ topics, the problems and solutions address critical issues such as:

* Generic programming and how to write reusable templates * Exception safety issues and techniques * Robust class design and inheritance * Compiler firewalls and the Pimpl Idiom * Name lookup, namespaces, and the Interface Principle * Memory management issues and techniques * Traps, pitfalls, and anti-idioms * Optimization


Détails sur le produit

  • Broché: 240 pages
  • Editeur : Addison-Wesley Educational Publishers Inc (10 décembre 1999)
  • Langue : Anglais
  • ISBN-10: 0201615622
  • ISBN-13: 978-0201615623
  • Moyenne des commentaires client : 4.5 étoiles sur 5  Voir tous les commentaires (2 commentaires client)
  • Classement parmi les ventes Amazon.fr : 25.000 en Livres en anglais (Voir les Meilleures Ventes dans la rubrique Livres en anglais)
  • Table des matières complète
  •  Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?


Dans ce livre (En savoir plus)
Parcourir les pages échantillon
Couverture | Table des matières | Extrait | Index | Quatrième de couverture
Rechercher dans ce livre:

Associer des mots-clés à ce produit

 (De quoi s'agit-il ?)
Considérez votre mot-clé comme une sorte d'étiquette définissant parfaitement ce produit.
Les mots-clés aident les clients à organiser et trouver leurs articles favoris.
Vos mots-clés : Ajouter votre premier mot-clé
 

Qu'achètent les clients après avoir consulté cet article ?

Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions
40% achètent l'article présenté sur cette page :
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions 4.5 étoiles sur 5 (2)
EUR 32,46
Effective C++: 55 Specific Ways To Improve Your Programs And Designs
26% achètent
Effective C++: 55 Specific Ways To Improve Your Programs And Designs 5.0 étoiles sur 5 (3)
EUR 36,11
C++ Coding Standards: 101 Rules, Guidelines, And Best Practices
16% achètent
C++ Coding Standards: 101 Rules, Guidelines, And Best Practices
EUR 29,88
More Effective C++: 35 New Ways to Improve Your Programs and Designs
11% achètent
More Effective C++: 35 New Ways to Improve Your Programs and Designs 4.0 étoiles sur 5 (1)
EUR 35,61

 

Commentaires en ligne 

2 évaluations
5 étoiles:
 (1)
4 étoiles:
 (1)
3 étoiles:    (0)
2 étoiles:    (0)
1 étoiles:    (0)
 
 
 
 
 
Moyenne des commentaires client
4.5 étoiles sur 5 (2 commentaires client)
 
 
 
 
Partagez votre opinion avec les autres clients:
Commentaires client les plus utiles

 
1 internaute sur 2 a trouvé ce commentaire utile :
5.0 étoiles sur 5 éviter les erreurs dûes à la gestion des exceptions, 16 mai 2005
Par Un client
En dehors de ce qui a été dit dans les précédents commentaires, il faut absoluement noter que ce livre traite essentiellement des comportements induis aux déclenchements d'exceptions. Il fournit tout un attirail permettant aux programmes de ne pas tomber dans la plupart des pièges liés aux exceptions.
Néanmoins, il faut déjà bien maîtriser C++ avant de lire ce genre d'ouvrage.
Aidez d'autres clients à trouver les commentaires les plus utiles  
Avez-vous trouvé ce commentaire utile ? Oui Non


 
Aucun internaute (sur 2) n'a trouvé ce commentaire utile :
4.0 étoiles sur 5 Sutter est super, 17 juillet 2002
Par Xavier Huet (Sophia-Antipolis, France) - Voir tous mes commentaires
Ce livre est vraiment un des mieux sortis
dernierement sur le C++. Il introduit les
techniques nouvelles (template, policy) du C++.
Il est facile a lire, tres bien formatte...
Aidez d'autres clients à trouver les commentaires les plus utiles  
Avez-vous trouvé ce commentaire utile ? Oui Non

Partagez votre opinion avec les autres clients: Créer votre propre commentaire
 
 
Rechercher uniquement parmi les commentaires portant sur ce produit



Discussions entre clients

Le forum concernant ce produit
Discussion Réponses Message le plus récent
Pas de discussions pour l'instant

Posez des questions, faites part de votre opinion, faites-vous une idée.
Démarrer une nouvelle discussion
Thème:
Première publication:
Aller s'identifier
 

   


Listmania!


Rechercher des articles similaires par rubrique


Rechercher des articles similaires par thème


Commentaires

Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?

Votre historique récent

 (Qu'est-ce ?)

Après avoir visualisé des pages détaillées produit ou des résultats de recherche, regardez ici pour trouver une façon simple de poursuivre votre navigation sur des pages qui vous intéressent.