Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Anatoly Moskovsky                    2:5020/400     26 Nov 2003  16:28:09
 To : Alex Krivospitsky
 Subject : Re: пара вопросов
 -------------------------------------------------------------------------------- 
 
 Hi!
 *** Alex Krivospitsky wrote:
 
  AK> 2) пишем print "привет"; сохраняем  в досовской кодировке. пускаем
  AK> из-под activestate,все нормально, из под perl из cygwin, выводит
  AK> каракули. если сохранять в виндовой кодировке, то наоборот.
 
  AK> как бы сделать, чтоб  скрипт из под  всех perl'ов работало 
  AK> правильно.
 
 Cygwin почему-то все строки перекодирует 1251->866. Как отключить - не знаю,
 поэтому придется под виндой то же самое делать:
 
 #!/usr/bin/perl
 
 BEGIN {
    if ($^O =~ /MSWin/i) {
       require Win32::Console;
       Win32::Console::OutputCP("1251"); 
    }
 }
 
 print "Тест1251\n";
 
 END {
    if ($^O =~ /MSWin/i) {
       Win32::Console::OutputCP("866"); 
    }
 }
 Bye
 
 --- ifmail v.2.15dev5.1
  * Origin: Alkar Teleport News Server (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 пара вопросов   Alex Krivospitsky   25 Nov 2003 16:30:32 
 Re: пара вопросов   Artem Chuprina   26 Nov 2003 14:02:37 
 пара вопросов   Alexander Reznikov   26 Nov 2003 15:12:38 
 Re: пара вопросов   Artem Chuprina   26 Nov 2003 22:01:21 
 пара вопросов   Alex Krivospitsky   26 Nov 2003 21:52:39 
 пара вопросов   Alexander Reznikov   27 Nov 2003 04:59:43 
 пара вопросов   Alex Krivospitsky   26 Nov 2003 16:00:07 
 Re: пара вопросов   Anatoly Moskovsky   26 Nov 2003 16:28:09 
 пара вопросов   Alexander Reznikov   27 Nov 2003 05:14:08 
Архивное /ru.perl/648128fdafa2.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional