C++ en action

D-Ryan Stephens

,

Christopher Diggins

,

Jonathan Turkanis

,

Jeff Cogswell

Note moyenne 
D-Ryan Stephens et Christopher Diggins - C++ en action.
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,... Lire la suite
53,80 €
Définitivement indisponible
En librairie

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. 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 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 codes inutiles, qu'il soit débutant ou plus expérimenté.

Sommaire

    • Construction d'applications C++
    • Organisation du code
    • Nombres
    • Chaînes de caractères et texte
    • Dates et heures
    • Stockage de données avec les conteneurs
    • Algorithmes
    • Classes
    • Exceptions et sécurité
    • Flux et fichiers
    • Sciences et mathématiques
    • Multithreading
    • Internationalisation
  • XML

Caractéristiques

  • Date de parution
    16/05/2006
  • Editeur
  • ISBN
    2-84177-407-4
  • EAN
    9782841774074
  • Présentation
    Broché
  • Nb. de pages
    555 pages
  • Poids
    0.86 Kg
  • Dimensions
    17,5 cm × 24,0 cm × 2,5 cm

Avis libraires et clients

Avis audio

Écoutez ce qu'en disent nos libraires !

Les clients ont également aimé

Derniers produits consultés