fork(1) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. enum TestEnum {
  5. ONE = 1,
  6. TWO = 2,
  7. THREE = 3
  8. };
  9.  
  10. void test(TestEnum val) {
  11. if (val == ONE) {
  12. cout << "The value is one!\n";
  13. }
  14. }
  15. int main() {
  16. test(1);
  17.  
  18. return 0;
  19. }
Compilation error #stdin compilation error #stdout 0s 3140KB
stdin
Standard input is empty
compilation info
prog.cpp: In function 'int main()':
prog.cpp:16:8: error: invalid conversion from 'int' to 'TestEnum' [-fpermissive]
  test(1);
        ^
prog.cpp:10:6: note: initializing argument 1 of 'void test(TestEnum)'
 void test(TestEnum val) {
      ^
stdout
Standard output is empty