Est-ce qu'on peut faire un truc comme ça en C++ :
J'imagine que non.... :?Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 if( for(i=0;i<n;i++) { test != tab[i] } ) { ... } else { ... }
Version imprimable
Est-ce qu'on peut faire un truc comme ça en C++ :
J'imagine que non.... :?Code:
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 ==.Citation:
Envoyé par SylverFox
:ccool:
Merci beaucoup!
Je n'y avais pas pensé... :oops:
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:
1
2
3
4 if (tab+n == std::find(tab, tab+n, test)) pas_trouve(); else trouve();