Est-ce qu'on peut faire un truc comme ça en C++ :
J'imagine que non....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 if( for(i=0;i<n;i++) { test != tab[i] } ) { ... } else { ... }
Est-ce qu'on peut faire un truc comme ça en C++ :
J'imagine que non....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 if( for(i=0;i<n;i++) { test != tab[i] } ) { ... } else { ... }
Non mais tu peux utiliser une surcharge de l'opérateur ==.Envoyé par SylverFox
Merci beaucoup!
Je n'y avais pas pensé...
Ton truc n'as pas de sens.
Mais je devine que std::find (ou autre suivant les propriétés de ton tableau (trié ou non p.ex) permettra de faire abstraction de la boucle que tu voulais écrire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if (tab+n == std::find(tab, tab+n, test)) pas_trouve(); else trouve();
Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...
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