EG
sys.stdout
) системную кодировкуSize: a a a
EG
sys.stdout
) системную кодировкуEG
EG
EG
r
EG
libc
или подобной unsafe-магии в принципе в Rust на венде не сможешь выплюнуть невалидный юникод.EG
io::Write
для STDOUT
делает isatty
за тебя и возвращает ошибку, если не может перекодировать UTF-8 в UTF-16 при выводе на терминал.С
r
EG
EG
EG
EG
С
П
EG
С
EG
CD