Il y a un ou deux jours, j'ai vue pour la première fois une façon d'écrire un if que je comprend pas, mais elle fonctionne.
La voici.
Quelqu'un pourrais me dire, si possible avec exemple(s), comment cette manière d'écrire un if fonctionne, merci.
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
17 int a=3; int b=3; if(a & (b << 4)) cout << " Vrai " << endl; else cout << " Faux " << endl; // ici sa donne Faux, mais if(a | (b << 4)) cout << " Vrai " << endl; else cout << " Faux " << endl; //ici sa donne Vrai
Partager