fork download
  1. int main (int argc, char *argv[])
  2. {
  3. std::string default_fname = "CRACKME.EXE";
  4. std::vector<std::string> params(argv, argv+argc);
  5.  
  6. if (argc > 1)
  7. {
  8. std::cout << "in if" << std::endl;
  9. default_fname = params[1];
  10. return 0;
  11. }
  12. patch(default_fname);
  13. std::cout << default_fname << std::endl;
  14. return 0;
  15. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp: In function 'int main(int, char**)':
prog.cpp:3:2: error: 'string' is not a member of 'std'
  std::string default_fname = "CRACKME.EXE";
  ^
prog.cpp:4:2: error: 'vector' is not a member of 'std'
  std::vector<std::string> params(argv, argv+argc);
  ^
prog.cpp:4:14: error: 'string' is not a member of 'std'
  std::vector<std::string> params(argv, argv+argc);
              ^
prog.cpp:4:49: error: 'params' was not declared in this scope
  std::vector<std::string> params(argv, argv+argc);
                                                 ^
prog.cpp:8:3: error: 'cout' is not a member of 'std'
   std::cout << "in if" << std::endl;
   ^
prog.cpp:8:27: error: 'endl' is not a member of 'std'
   std::cout << "in if" << std::endl;
                           ^
prog.cpp:9:3: error: 'default_fname' was not declared in this scope
   default_fname = params[1];
   ^
prog.cpp:12:8: error: 'default_fname' was not declared in this scope
  patch(default_fname);
        ^
prog.cpp:12:21: error: 'patch' was not declared in this scope
  patch(default_fname);
                     ^
prog.cpp:13:2: error: 'cout' is not a member of 'std'
  std::cout << default_fname << std::endl;
  ^
prog.cpp:13:32: error: 'endl' is not a member of 'std'
  std::cout << default_fname << std::endl;
                                ^
stdout
Standard output is empty