Questions et réponses pour le stringification :

La stringification fait référence à l'utilisation de l'opérateur «#» dans une macro de préprocesseur ** C ** pour utiliser un argument comme chaîne. De même, l'opérateur de préprocesseur `##` peut être utilisé pour concaténer deux arguments, et cette balise peut également être utilisée.

2
votes
J'essaie d'apprendre des astuces de préprocesseur que je n'ai pas trouvées si faciles ( Peut-on av ...

12
votes
Je suppose que la réponse à cette question est non, mais ce serait génial s'il y avait un moyen. Pour clarifier, supposons que j'ai la macro suivante: #define MY_VARIADIC ...

10
votes
Ce que j'aimerais faire (à des fins de journalisation) est quelque chose comme ceci: Ce code a été écrit pour montrer mon problème, le code actuel est comple ...

9
votes
J'essaie de définir une macro pour générer un nom de jeton, contenant une variable. essentiellement, ce que j'essaie, c'est ceci: xxx ...