Bonjour,
Savez vous à quoi correspond le symbole "##" devant le nom d'une variable (j'ai vu ca dans un code) ?
D'avance merci
JEG
Bonjour,
Savez vous à quoi correspond le symbole "##" devant le nom d'une variable (j'ai vu ca dans un code) ?
D'avance merci
JEG
- http://jeg.developpez.com
- Projet RPGen : Editeur d'environnement de simulation de mondes régis par intelligence artificielle, interagissant avec le joueur. Peut faire office d'éditeur de RPG en 2D. http://jegsbond.free.fr/RPGen/ (Cherche testeurs)
Bonjour,
Je connais l'utilisation de ## dans les macro (#define),
cela permet de faire un merge d'un mot avec l'argument
ex: repris du MSDN
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #define paster( n ) printf( "token" #n " = %d", token##n ) paster( 9 ); devient printf( "token" "9" " = %d", token9 ); puis printf( "token9 = %d", token9 );
salut
ok ca doit être ca, merci !
- http://jeg.developpez.com
- Projet RPGen : Editeur d'environnement de simulation de mondes régis par intelligence artificielle, interagissant avec le joueur. Peut faire office d'éditeur de RPG en 2D. http://jegsbond.free.fr/RPGen/ (Cherche testeurs)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager