codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
#include <iostream> #include <string> #define PARAM_ONE 0x01 #define PARAM_TWO 0x02 #define PARAM_THREE 0x04 #define PARAM_FOUR 0x08 void print(int param) { if (param & PARAM_ONE) { std::cout << "PARAM_ONE "; } if (param & PARAM_TWO) { std::cout << "PARAM_TWO "; } if (param & PARAM_THREE) { std::cout << "PARAM_THREE "; } if (param & PARAM_FOUR) { std::cout << "PARAM_FOUR "; } std::cout << std::endl; } int main() { print(PARAM_TWO); print(PARAM_ONE | PARAM_THREE); print(PARAM_ONE | PARAM_TWO | PARAM_THREE | PARAM_FOUR); return 0; }
Private
[
?
]
Run code
Submit