Read C en action By D Ryan Stephens – Biorganicenergy.co

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 desolutions 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 vecteursLes 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 quesBoost 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