IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

équivalent de log4j en C ?


Sujet :

C

  1. #1
    Membre éclairé Avatar de Tex-Twil
    Inscrit en
    Avril 2004
    Messages
    447
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 447
    Par défaut équivalent de log4j en C ?
    Bonjour,
    j'ai utilisé la log4j pour le développement d'un projet en Java et j'ai trouvé ça très pratique. J'aimerais savoir s'il y a un équivalent en C. La fonctionnalité que je voudrais retrouver est surtout les differents niveau de logs: debug, info, warn ...

    merci.

  2. #2
    Membre éprouvé
    Avatar de granquet
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    1 201
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 201
    Par défaut
    je n'ai eu a le faire qu'une fois ...et je l'ai fait de maniere pas "propre propre" ...

    une variable globale (oui je sais ... mais c'est la seule du projet, et j'ai fait tres gaffe) pour indiquer le niveau de debug actuel.

    et une fonction avec ce proto: void dbg_print(int priority,char *message,...)

    dans la fonction tu compare priority a ta var globale, si priority >= DBG_LVL alors tu passe le reste des args a vprintf.
    sinon tu fait rien.

    c'est du quick & dirty ... si quelqu'un as mieux, je prend

  3. #3
    Membre éclairé Avatar de Tex-Twil
    Inscrit en
    Avril 2004
    Messages
    447
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 447
    Par défaut
    j'y avais pensé aussi mais justement je voulaus un truc plus pro

  4. #4
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par Tex-Twil
    Bonjour,
    j'ai utilisé la log4j pour le développement d'un projet en Java et j'ai trouvé ça très pratique. J'aimerais savoir s'il y a un équivalent en C. La fonctionnalité que je voudrais retrouver est surtout les differents niveau de logs: debug, info, warn ...

    merci.
    http://log4c.sourceforge.net/
    http://log4cpp.sourceforge.net/
    http://log4cplus.sourceforge.net/

Discussions similaires

  1. [Log4j]Cherche visualiseur de fichiers logs de log4j
    Par RolandB dans le forum Logging
    Réponses: 9
    Dernier message: 18/03/2009, 15h11
  2. Réponses: 4
    Dernier message: 21/09/2003, 15h50
  3. Réponses: 3
    Dernier message: 21/08/2003, 14h47
  4. [postgreSQL] équivalent de la function 'instr'
    Par Dra_Gun dans le forum Requêtes
    Réponses: 2
    Dernier message: 17/01/2003, 16h09
  5. Équivalent du #IFDEF
    Par agh dans le forum Langage
    Réponses: 4
    Dernier message: 14/10/2002, 18h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo