Advertisement
hasib_mo

Self.cpp

Oct 18th, 2017
388
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.82 KB | None | 0 0
  1. //Copyright: himuhasib@gmail.com
  2. #include<bits/stdc++.h>
  3. using namespace std;
  4. string code;
  5. void f()
  6. {
  7. string code2;
  8. for(int i=0; i<code.size(); i++)
  9. if(code[i] == '\n') code2 += "\\n";
  10. else if(code[i] == '\\') code2 += "\\\\";
  11. else if(code[i] == '"') code2 += "\\\"";
  12. else code2 += code[i];
  13. code = code + "code=\"" + code2 + "\";\nf();\ncout<<code;\n}\n";
  14. }
  15. int main()
  16. {
  17. code="//Copyright: himuhasib@gmail.com\n#include<bits/stdc++.h>\nusing namespace std;\nstring code;\nvoid f()\n{\nstring code2;\nfor(int i=0; i<code.size(); i++)\nif(code[i] == '\\n') code2 += \"\\\\n\";\nelse if(code[i] == '\\\\') code2 += \"\\\\\\\\\";\nelse if(code[i] == '\"') code2 += \"\\\\\\\"\";\nelse code2 += code[i];\ncode = code + \"code=\\\"\" + code2 + \"\\\";\\nf();\\ncout<<code;\\n}\\n\";\n}\nint main()\n{\n";
  18. f();
  19. cout<<code;
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement