fork(1) download
  1. #include <cstdio>
  2.  
  3. int main()
  4. {
  5. const char *str = u8"Я строка в UTF-8. がダウンロードできません";
  6.  
  7. printf("%s", str);
  8.  
  9. for (unsigned char *p=(unsigned char *)str; *p; ++p)
  10. printf(*p >> 6 == 2 ? " %.02X" : "\n%.02X", *p);
  11.  
  12. return 0;
  13. }
Success #stdin #stdout 0s 3468KB
stdin
Standard input is empty
stdout
Я строка в UTF-8. がダウンロードできません
D0 AF
20
D1 81
D1 82
D1 80
D0 BE
D0 BA
D0 B0
20
D0 B2
20
55
54
46
2D
38
2E
20
E3 81 8C
E3 83 80
E3 82 A6
E3 83 B3
E3 83 AD
E3 83 BC
E3 83 89
E3 81 A7
E3 81 8D
E3 81 BE
E3 81 9B
E3 82 93