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 :

[Preprocesseur] macro en string


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 760
    Par défaut [Preprocesseur] macro en string
    Bonjour,
    Le titre n'est peut etre pas tres explicit mais la suite devrait l'etre plus.
    Une macro telle que celle-la peut transformer a en string.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #define TO_STRING(a) #a
    Mon probleme est si je fait un et que j'utilise TO_STRING, j'aurais "N" et non "5". Peut on signaler a la macro de preprocessesser ( ) a ?

    D'avance merci

  2. #2
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 760
    Par défaut
    Effectivement, cela fonctionne egalement pour les constantes definies par #define.

    Merci.

    Par contre, il serait bien que cet item soit un peu plus explicite, car la methode du premier post fonctionne si on fait TO_STRING(10)... Je vais mp gl.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Définir une macro string par l'option -D du compilateur
    Par Captain'Flam dans le forum Débuter
    Réponses: 4
    Dernier message: 15/11/2012, 11h02
  2. Réponses: 4
    Dernier message: 13/11/2011, 20h33
  3. [PARTIELLEMENT*RÉSOLU] macro preprocesseur et largeur de ligne
    Par rogue-spectre dans le forum Fortran
    Réponses: 5
    Dernier message: 16/08/2011, 13h01
  4. [Jacob]Passage d'un tableau de string a une macro
    Par jumpman31 dans le forum Documents
    Réponses: 1
    Dernier message: 05/05/2008, 14h25
  5. Macros et preprocesseur
    Par mosfet dans le forum C
    Réponses: 3
    Dernier message: 02/02/2007, 19h18

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