Passionné(e) de lecture ? Inscrivez-vous gratuitement ou connectez-vous pour rejoindre la communauté et bénéficier de toutes les fonctionnalités du site !  

O'reilly c en action

Couverture du livre « O'reilly c en action » de Mettier aux éditions Ellipses
  • Date de parution :
  • Editeur : Ellipses
  • EAN : 9782841772896
  • Série : (-)
  • Support : Papier
Résumé:

C'en action rassemble une sélection de solutions efficaces aux problèmes le plus souvent rencontrés par les programmeurs en c.
à la fois source d'idées, moyen d'apprendre c par l'exemple ou de programmer plus vite et plus facilement, cet ouvrage est construit sur le modèle : un problème, une... Voir plus

C'en action rassemble une sélection de solutions efficaces aux problèmes le plus souvent rencontrés par les programmeurs en c.
à la fois source d'idées, moyen d'apprendre c par l'exemple ou de programmer plus vite et plus facilement, cet ouvrage est construit sur le modèle : un problème, une solution, une discussion.
Les recettes couvrent un éventail de tâches simples ou complexes et la plupart des chapitres proposent le code source. citons quelques-unes de ces 167 recettes • compilation : automatiser avec inake, obtenir des binaires optimisés • bibliothèques et fonctions : créer des bilbliothèques, écrire un greffon • débogage : avec printf(), afficher le contenu d'une variable • l'art de programmer en c : écrire du code réutilisable, utiliser les macros • gestion des erreurs : créer une fonction de journalisation, utiliser syslog, • structures de données : les choisir de manière pertinente, trier une liste • dates et heures : récupérer la date et l'heure courante, convertir des estampilles en struct tm ou en chaîne • chaînes de caractères : les copier, les analyser, les découper • gestion (le la mémoire: allouer de la mémoire, en tracer des allocations • répertoires et fichiers : les modifier, déplacer, créer, renommer, écrire un fichier de configuration, y ajouter des données • réseau etprotocoles réseait : créer un serveur et un client tcp/ip, udp/il', faire suivre un port, pop3 et imai', effectuer des requêtes sql sur des serveurs mysql, postgresql, compatibles oi)bc • signaux: savoir si un signal a été bloqué, envoyer un signal • exécution parallèle : créer un nouveau processus, éviter les processus zombies • système et processus : lancer un script perl, créer un démon • internationalisation : internationaliser un programme avec gettext • compression : lire, écrire un fichier compressé, décompresser un fichier • xml avec libxml2 : lire un document xml, supprimer un nceud d'un arbre dom, parcourir un document xml avec sax • automatiser la compilation avec autoconf et automake : utiliser autoconf, automake et libtool pour créer une bibliothèque les solutions présentées sont aisées à mettre en oeuvre et seront utiles aux débutants comme aux pros.

Donner votre avis