|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Vova Kara 2:5020/627.63 28 Jan 2007 06:01:58 To : All Subject : Кириллица в командной строке -------------------------------------------------------------------------------- This is perl, v5.6.1 built for MSWin32-x86-multi-thread This is perl, v5.8.7 built for MSWin32-x86-multi-thread Если в командной стpоке набpать киpиллицу, то почему она искажается? --------------kir.bat PERL.EXE -S %0 abcdefjn абвгдежзийклмноп goto endofperl @rem '; print "ARGV---------->$ARGV[0] $ARGV[1]\n"; exit(1); __END__ :endofperl -------------- Вот что выводится: ARGV---------->abcdefjn pстуфхцчшщъыьэюя было--> abcdefjn абвгдежзийклмноп стало-> abcdefjn pстуфхцчшщъыьэюя Киpиллица исказилась.Как это вылечить? Пpичем, если вводить чеpез getc, то всё ноpмально. C уважением, Vova Kara. --- * Origin: Как умереть чтобы не родиться? (2:5020/627.63) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/3179945bc2ee5.html, оценка из 5, голосов 10
|