fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. #define A
  5. #define B
  6.  
  7. int main() {
  8. #ifdef A
  9. std::cout << "a ";
  10. #endif
  11.  
  12. #ifdef B
  13. std::cout << "b ";
  14. #endif
  15.  
  16. #ifdef C
  17. std::cout << "c ";
  18. #endif
  19.  
  20. #ifdef B C
  21. std::cout << "bc ";
  22. #endif
  23.  
  24. #ifdef C B
  25. std::cout << "cb ";
  26. #endif
  27.  
  28. return 0;
  29. }
Success #stdin #stdout 0s 3296KB
stdin
Standard input is empty
stdout
a b bc