fork download
  1. #include <iostream>
  2. #include <string>
  3. #include <unordered_map>
  4.  
  5. int main()
  6. {
  7. std::unordered_map<std::string, char> convert = { {"'\t'", '\t'},{ "'\n'", '\n' },{ "'\r'", '\r' } };
  8.  
  9. const char *ch1 = "'\t'";
  10. const char *ch2 = "'\n'";
  11.  
  12. std::cout << 1 << convert[ch1] << 2 << convert[ch2] << 3 << std::endl;
  13.  
  14. return 0;
  15. }
Success #stdin #stdout 0s 4384KB
stdin
Standard input is empty
stdout
1	2
3