download books C en action [2ième édition]Author Yves Mettier – Biorganicenergy.co

Ce livre sur le langage C s adresse aux lecteurs qui souhaitent programmer en C, du dbutant l expert Il rassemble une slection de solutions efficaces face aux problmes le plus souvent rencontrs la fois une source d ides, un moyen d apprendre C par l exemple ou de programmer plus vite et plus facilement, cet ouvrage est construit sur le modle un problme, une solution, une discussion Les experts trouveront dans la partie discussion des pistes pour optimiser les solutions au niveau ressources ou pour faciliter la programmation Cette nouvelle dition conserve les recettes qui ont fait le succs de la premire dition parue aux ditions O Reilly France L auteur a ajout un chapitre sur les bases du langage particulirement adapt aux dbutants mais galement pratique pour les experts qui souhaitent retrouver un point prcis du langage De plus, les recettes sur les bases de donnes font l objet maintenant d un chapitre ddi et sont compltes d une recette sur SQLite Toutes ces recettes couvrent un ventail de tches simples ou complexes et la plupart des chapitres proposent le code source en tlchargement sur le site de l diteur Citons quelques unes de cesrecettes automatiser avec make, obtenir des binaires optimiss, crer des bibliothques, crire un greffon, afficher le contenu d une variable, crire du code rutilisable, utiliser les macros, crer une fonction de journalisation, utiliser syslog, trier une liste, rcuprer la date et l heure courante, convertir des estampilles en struct tm ou en chane, copier, analyser, dcouper les chanes de caractres, allouer de la mmoire, en tracer des allocations, grer les rpertoires et les fichiers, crire un fichier de configuration, crer un serveur et un client TCP IP, UDP IP, faire suivre un port, protocoles POP et IMAP, savoir si un signal a t bloqu, envoyer un signal, crer un nouveau processus, viter les processus zombies, lancer un script Perl, crer un dmon, internationaliser un programme avec gettext, lire, crire un fichier compress, dcompresser un fichier, lire un document XML, ajouter et supprimer un noeud d un arbre DOM, parcourir un document XML avec SAX, effectuer des requtes SQL sur des serveurs MySQL, PostgreSQL, SQLite, compatibles ODBC, utiliser autoconf, automake et libtool pour crer une bibliothqueActuellement Ingnieur Systmes et Rseaux en environnement Unix et Linux chez Logica, Yves Mettier a dvelopp et maintenu une application en C en rseau sur plusieurs centaines de serveurs lors de ses prcdentes missions Il a particip plusieurs projets de logiciels libres dont une contribution majeure sur Perfparse et fut par ailleurs responsable de la rubrique Langage C chez GNU Linux France Magazine Son livre est le fruit d une longue pratique de ce langage et fournit au lecteur un ensemble de solutions efficaces pour le matriser