Livre électronique C++ - Le livre de Recettes

Détails

Auteurs : D. Ryan Stephens, Christopher Diggins, Jonathan TURKANIS et Jeff COGSWELL, Jonathan Turkanis, Jeff Cogswell
Publication :01/05/2006
Langue :Français
Pages :574
Format :175x240
Éditeur :Digit Books
Collection :Le livre de Recettes
ISBN 10 :2-81500-083-0
ISBN :978-2-81500-083-3
ISBN Accès streaming :978-2-81501-083-2
ISBN Numérique + Accès streaming :978-2-81502-083-1

Description

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.Build.
  • Analyser du XML et utiliser les Schemas, XSLT, XPath.
  • Manipuler des chaînes de caractères et du texte.
  • Le multithreading : créer un thread, initialiser une seule fois une ressource partagée, etc.
  • L'internationalisation : lire et écrire des devises, des dates, saisir une chaîne Unicode.
  • Calculs mathématiques et scientifiques : somme, moyenne, statistiques, distance entre deux vecteurs.
  • Les algorithmes : retirer des objets d'un conteneur, ordonner un intervalle.

S'il est parfois instructif de réinventer la roue, le faire en C++ n'apportera que des désagréments et perte de temps. Recourir à la bibliothèque standard de C++, aux bibliothèques Boost et aux solutions proposées ici feront gagner un temps précieux au programmeur et lui épargneront des lignes de code inutiles, qu'il soit débutant ou plus expérimenté.

Retrouvez les exemples et la liste des recettes sur http://www.digitbooks.fr/catalogue/9782815000833.html


Accès

Offre Ressource Format Protection
Numérique PDF PDF : format lisible avec un lecteur compatible PDF, tel Adobe Acrobat Reader®, dont la dernière version, entièrement gratuite, est accessible sur le site Adobe. Tatouage : protection immatériel.fr sans DRM vous permettant de modifier, copier et imprimer votre fichier pour votre usage personnel. Votre nom et e-mail est inscrit sur chaque page.
Accès streaming Accès streaming Streaming : format vous permettant d'accéder en streaming aux ouvrages via notre liseuse web. Pour accéder à ce format, vous devez impérativement disposer d'une connexion à l'Internet et d'une largeur d'écran supérieure à 800 pixels. Actuellement compatible avec Firefox 3 ou supérieur, Safari 4 et Internet Explorer 7 ou supérieur. Liseuse en ligne : lecture en ligne seulement.
Numérique + Accès streaming PDF PDF : format lisible avec un lecteur compatible PDF, tel Adobe Acrobat Reader®, dont la dernière version, entièrement gratuite, est accessible sur le site Adobe. Tatouage : protection immatériel.fr sans DRM vous permettant de modifier, copier et imprimer votre fichier pour votre usage personnel. Votre nom et e-mail est inscrit sur chaque page.
Numérique + Accès streaming Accès streaming Streaming : format vous permettant d'accéder en streaming aux ouvrages via notre liseuse web. Pour accéder à ce format, vous devez impérativement disposer d'une connexion à l'Internet et d'une largeur d'écran supérieure à 800 pixels. Actuellement compatible avec Firefox 3 ou supérieur, Safari 4 et Internet Explorer 7 ou supérieur. Liseuse en ligne : lecture en ligne seulement.

Télécharger

Numérique + Accès streaming 38,00 €
Incluant eBook PDF Liseuse en ligne  Verrous : aucun

Numérique 35,00 €
Incluant eBook PDF  Verrous : aucun

Accès streaming 17,50 €
Incluant Liseuse en ligne
Accès pour un an

S'abonner

Abonnement Informatique Annuel, 12 mois
300,00 € ou 29,00 €/mois

Accédez au catalogue de O'Reilly France ainsi qu'à toutes les nouveautés de Digit Books via notre liseuse web.

En savoir plus


Abonnement Programmation, 12 mois
130,00 €

Accédez au catalogue thématique Programmation de Digit Books via notre liseuse web.

 

En savoir plus