Je voudrais coder :
Et ça ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2#ifdef opt1 && !(opt2)
Comment écrire en langage français :
#ifdef (opt1 et non opt2)
Merci
Je voudrais coder :
Et ça ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2#ifdef opt1 && !(opt2)
Comment écrire en langage français :
#ifdef (opt1 et non opt2)
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 #ifdef opt1 #ifndef opt2 ... #endif #endif
Introduction à Silverlight 4 (new) ; Localisation d'une application Silverlight (new) ;
Mon espace perso[/B]
La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. Albert Einstein[/SIZE]
Envoyé par ep31opt1 et opt2 sont bien sûr des macros...
Code : Sélectionner tout - Visualiser dans une fenêtre à part #if defined (opt1) && !defined (opt2)
Pas de Wi-Fi à la maison : CPL
ok merci, on est obligé de l'écrire sur deux lignes ?
Euh non j'ai essayé ça ne marche pas
opt1 et opt2 sont des define
Gné ? On est censé lire tes pensées pour savoir quel code ne fonctionne pas ? Et le bouton [Citer] ?Envoyé par ep31
Ceci fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 #include <stdio.h> #define A #undef B int main (void) { #if defined (A) && !defined (B) printf ("A\n"); #endif return 0; }
Pas de Wi-Fi à la maison : CPL
Pourquoi j'ai l'impression que ces regles sont aussi utiles qu'un cendrier sur une bicyclette ?Envoyé par regles du forum
Don't worry, be serious.
La vie est courte. Prenez votre temps.
Jack.
C'est bon, j'ai réussi en le mettant sur 2 lignes plutôt qu'une, merci
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