Tous nos rayons

Déjà client ? Identifiez-vous

Nouveau client ?

CRÉER VOTRE COMPTE
Votre panier contient 0 article
0,00 €
Mieux programmer en C++

Librairie Eyrolles - Paris 5e
Indisponible

Mieux programmer en C++

Mieux programmer en C++

47 problèmes pratiques résolus

- Collection Noire

232 pages, parution le 22/11/2000

Résumé

Approfondir sa connaissance du C++

Découvrez les ressources cachées de la bibliothèque standard, l'emploi judicieux de l'héritage, les subtilités des espaces de nommage, les surprises que peuvent réserver les itérateurs et les fonctions virtuelles, les techniques permettant de minimiser les dépendances au sein d'un programme ou d'utiliser au mieux les modèles génériques. Notons que cet ouvrage met l'accent sur la gestion des exceptions.

Problèmes et solutions pratiques

C'est dans le contexte de leur utilisation professionnelle que la majorité des techniques et pièges du C++ sont ici abordés, sous la forme de cas pratiques très pertinents.

À qui s'adresse cet ouvrage ?
  • Aux développeurs en C++ expérimentés
  • Aux étudiants en informatique apprenant le C++ (IUT, 2ème cycle, écoles d'ingénieurs) et souhaitant approfondir leurs connaissances.

L'auteur Herb Sutter

Herb Sutter est un expert reconnu du langage C++ qui donne régulièrement des conférences internationales sur ce langage. Auteur de trois livres plébiscités (Addison-Wesley), il est secrétaire du Comité de normalisation ANSI/ISO du langage C++. Il tient une chronique dans la revue C/C++ Users Journal. En tant qu'architecte logiciel chez Microsoft, il dirige la conception des extensions du langage C++ pour la plate-forme .NET.

Autres livres de Herb Sutter

Sommaire

  • La bibliothèque STL
    Itérateurs, casse, conteneurs génériques, objets temporaires
  • Robustesse aux exceptions
    Considérations sur la complexité du code
  • Conception des classes et héritage
    Fonctions virtuelles, abus d'héritage et utilisation de design patterns
    Optimisation à la compilation
  • Pare-feu logiciels et technique du Pimpl
  • Espaces de nommage et principe d'interface
    Règle de Koenig, masquage de noms, espaces de noms imbriqués
  • Gestion de la mémoire
    Constructeurs New et Delete, fuite de mémoire, pointeur auto_ptr
  • Écueils à éviter
    Auto-affectation
    Conversion automatique
    Cycle de vie des objets
    Du bon usage de const
    Transtypage
    Transferts d'appel et flot d'exécution
Voir tout
Replier

Avis des lecteurs du livre "Mieux programmer en C++"

Commentaire de Peter P.
publié le 12/03/2014
Acheteur vérifié

Excellent !

Plein de bonnes astuces pour mieux coder en C++ !

Commentaire de Daniel .
publié le 03/04/2004
Acheteur vérifié

A recommander

Ce livre est la traduction française de l'incontournable "Exceptional C++" tiré de la prestigieuse série C++ in depth de chez Addison & Wesley. A mon avis chaque développeur qui se dit développeur en C++ devrait avoir lu un certain nombre d'ouvrages sur le domaine et ce livre en fait indéniablement parti au même titre que, par exemple, "Effective C++" de S. Meyers (que je recommande d'avoir lu avant au passage). Pour ceux qui ne le connaisse pas, Herb Sutter est un des membres éminent de la communauté C++. Il fait notamment parti du comité de normalisation C++ au même titre que des gens comme B. Stroustrup, D. Vandevoorde, G. Dos Reis etc. Ce livre est en fait basé sur des problèmes qu'il a proposés sur le forum comp.lang.c++.moderated où il poste régulièrement. La grande particularité de cet ouvrage est qu'il est organisé sous forme de 47 problèmes que H. Sutter propose au lecteur de résoudre. Son approche est, à mon sens, un exemple même de ce qu'il se fait de mieux en matière de pédagogie (plus d'enseignants devraient s'en inspirer). L'auteur se met vraiment dans la peau du lecteur en le guidant très naturellement et graduellement vers la solution ultime qu'il propose. On ne peut s'empêcher de se dire au cours des différents problèmes : "en effet dans cette situation j'aurais fait ceci alors qu'il fallait mieux faire cela". Cependant, il est clair que pour tirer parti au maximum de cet ouvrage il est nécessaire d'avoir déjà de bonnes connaissances en C++ pour réellement réfléchir aux problèmes qui sont proposés et voir en quoi la solution à laquelle on peut penser est différente de celle de l'auteur. Bien entendu, pour cela il faut jouer le jeu et ne pas sauter directement sur la solution au risque de perdre le plus grand intérêt qu'apporte ce livre. Les problèmes proposés sont groupés en 8 grandes thématiques : programmation générique avec la bibliothèque standard C++, gestion des exceptions, conception de classes et héritage, pare feu logiciels, résolution de noms, gestion de la mémoire, quelques pièges à éviter et compléments divers. A coup sûr chacun de ces chapitres apportera quelque chose au lecteur, même aux plus expérimentés. Pour ce qui est de la traduction je dirais que dans l'ensemble elle est de bonne facture et que le plaisir est le même qu'avec la version originale même s'il subsiste un certain nombre de petits problèmes de typo jamais très agréables mais qui n'influent pas la valeur globale de l'ouvrage. Bref, si vous voulez épater vos collègues en leur proposant des problèmes ou tout simplement améliorer votre manière de programmer en C++, n'hésitez pas : lisez ce livre. Pour ceux que ça interesse, sachez aussi qu'il existe aussi une "suite" à ce livre : "More exceptional C++" cependant je ne sais pas si elle a été traduite en français.

Caractéristiques techniques du livre "Mieux programmer en C++"

  PAPIER NUMERIQUE
Éditeur(s) Eyrolles
Auteur(s) Herb Sutter
Collection Noire
Parution 22/11/2000 07/07/2011
Nb. de pages 232 216
Format 17 x 23 -
Couverture Broché -
Poids 425g -
Intérieur Noir et Blanc -
Contenu - PDF
EAN13 9782212092240 9782212087529
ISBN13 978-2-212-09224-0 N/A

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine (1)

Paiement en ligne SÉCURISÉ

Livraison dans le monde

Retour sous 15 jours

+ de 700 000 livres disponibles

satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients 0 321 79 56 75 sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925