fork download
  1. #include <iostream>
  2.  
  3. int main() {
  4. constexpr size_t SDL_BUTTON = 5;
  5. for (size_t mouseMask = 0; mouseMask < 16; ++mouseMask) {
  6. std::cout << mouseMask << ' '
  7. << (mouseMask & SDL_BUTTON) << ' '
  8. << ((mouseMask & SDL_BUTTON) != 0) << '\n';
  9. }
  10. }
Success #stdin #stdout 0s 3468KB
stdin
Standard input is empty
stdout
0 0 0
1 1 1
2 0 0
3 1 1
4 4 1
5 5 1
6 4 1
7 5 1
8 0 0
9 1 1
10 0 0
11 1 1
12 4 1
13 5 1
14 4 1
15 5 1