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 :

Commentaire Doxygen (Visualiser les algos)


Sujet :

C

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2014
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Commentaire Doxygen (Visualiser les algos)
    Bonjour

    je commence à utiliser Doxygen. j'ai bien compris le principe de documentation des en-têtes de fichier, de fonction etc...

    Mais j'aimerais pourvoir documenter une fonction de ce type


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    /** Test sur toto */
    if(toto==0)
    {
        /** Mise a jours toto */
        toto=1;
    }
    Le résultat souhaité est d'avoir une indentation dans la doc Doxygen.
    ce qui permet de sortir un algo texte.

    il y a peut être d'autres solutions pour documenter le code (Doxygen).
    tt les idées sont bonnes à prendre.

    Merci

  2. #2
    Expert confirmé
    Avatar de gerald3d
    Homme Profil pro
    Conducteur de train
    Inscrit en
    Février 2008
    Messages
    2 291
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Conducteur de train
    Secteur : Transports

    Informations forums :
    Inscription : Février 2008
    Messages : 2 291
    Points : 4 941
    Points
    4 941
    Billets dans le blog
    5
    Par défaut
    Je vais essayer d'apporter une réponse qui ne répond pas directement à la question malheureusement .

    J'ai tendance à utiliser les balises "\code" "\endcode". Elles permettent d'insérer un code brute sans interprétation des espaces, ce qui permet d'afficher correctement un morceau de code source dans la documentation.

    L'inconvénient de cette technique est qu'il faut recopier le code source à l'intérieur de ces balises. Aussi, si le code source change, il faut aussi malheureusement changer la documentation qui y est attachée.

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2014
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci pour cette commande.

    Mais en effet elle ne répond pas tout à fait à mes attentes.
    Je me demande si Doxygen est adapté à ce que je souhaite faire.

    Merci

  4. #4
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Franchement, je ne sais pas si une telle commander existe, à une époque j'avais pondu un tutoriel sur Doxygen/Doxywizard mais en parcourant les commandes il ne me semblais pas avoir vu une telle chose à par la commande \code ou \include qui elle permet d'intégrer un fichier (txt, c, ou autre) et c'est par commande que j'ai intégré dans une de mes docs des exemples de code.
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2014
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci Franck.H

    En effet la commande \include me parait intéressante.
    Par contre je ne trouve pas d'informations sur cette commande.
    Avez vous des exemples et savez vous quel type de fichier est accepté.

    Merci bcp.

    Votre tuto Doxygen m'a beaucoup aidé à la compréhension de ce dernier.

  6. #6
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Citation Envoyé par C3d21c Voir le message
    Par contre je ne trouve pas d'informations sur cette commande.
    N'importe quel type de fichier, même sans extension ! Pour la commande, dans un bloc de commentaire:
    Tout simplement
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

Discussions similaires

  1. script vim pour éditer les commentaire doxygen
    Par mensoif dans le forum Linux
    Réponses: 2
    Dernier message: 18/11/2008, 11h19
  2. Réponses: 20
    Dernier message: 22/07/2008, 01h28
  3. Problême avec les algos, itérateurs ...
    Par R'SKaP dans le forum C++
    Réponses: 14
    Dernier message: 18/12/2005, 23h14
  4. visualiser les connection a un serveur mysql
    Par Thunder_nico dans le forum Bases de données
    Réponses: 4
    Dernier message: 21/07/2004, 13h15
  5. visualiser les points d'entrée d'un dll
    Par DenisLorrain dans le forum Windows
    Réponses: 4
    Dernier message: 06/07/2004, 00h20

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