|
Résumé :
|
C++ est un langage riche et complexe, aux puissantes fonctionnalités : bâti autour du langage C, il est orienté objet et propose des fonctions en ligne, la surcharge d'opérateurs, etc. Il se retrouve aujourd'hui à la base de nombreux applicatifs et d'interfaces de développement graphiques. Cet ouvrage propose un ensemble de 171 solutions adaptables immédiatement sur le modèle : un problème, une solution, une discussion. Des experts en C++ répondent ici aux questions que tout programmeur en C++ se pose un jour ou l'autre. L'accent a été mis d'une part sur la performance et sur la portabilité et d'autre part sur le recours aux nombreuses bibliothèques C++ et notamment Boost. Les recettes proposées couvrent un large éventail de domaines, allant des tâches simples à des manipulations plus complexes ; vous trouverez par exemple : Travailler avec des nombres pour les convertir, les comparer. Dates et heures : formatage, conversion, etc. Gestion des exceptions et sécurité : créer une classe exception. Classes et objets : initialiser des variables membres de classe, appeler une fonction virtuelle d'une super-classe. Construire des applications C++ avec make, Boost.
|