Questions et réponses pour le c-preprocessor :

Processeur de macros textuelles appliqué avant la compilation de programmes en langage C et C ++. Cette balise peut également être utilisée pour des questions sur d'autres compilateurs / langages dérivés ou ayant des fonctionnalités identiques, telles que les #directives en Objective-C ou C #.

2
votes
J'ai trouvé cette macro #define TIMES (x) for (int i1 = 0; i1 très pratique pour raccourcir le texte du code. Mais je ne sais pas comment écrire une telle macro ...

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

1
votes
Pourquoi gcc ignore-t-il ces protections d'en-tête dans ce programme de test simple? Le fichier d'en-tête est: gcc version 9.2.1 20200130 (Arch Linux 9.2.1+20200130-2) ...

1
votes
Cette question n'a aucune utilité pratique! J'ai posé cette question uniquement parce que je suis curieux! Il existe un moyen en C ++ de falsifier true comme false en ...