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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Nurlan Mukhanov                      2:5020/400     29 Oct 2002  15:24:07
 To : All
 Subject : 'sort values %hash' не работает
 -------------------------------------------------------------------------------- 
 
 Hello, All!
 
 Есть такой вот простой код:
 ============================================
 foreach (sort keys %hash) {
     next unless $hash{$_};
     print pack("A30",$_)."=>  \"".pack("A30",$hash{$_})."\",\n";
     print QQQ "'".pack("A30","$_'")."=>  \"$hash{$_}\",\n";
     $i++;
 };
 ============================================
 Все работет прекрасно! Hо почему-то "sort values %hash" не работает вообще.
 Хэш как-будто бы убивается. Значения хеша - русские словосочетания. Может
 быть потому что я через chcp не поставил нужню кодировку? Правда я так и не
 понял как это сделать ни 1251 ни 866 не помогает. В чем грабли? Работет это
 все под активстейт на WinXP.
 
 With best regards, Nurlan Mukhanov.  E-mail: nurlan@otdyh.kz
 --- ifmail v.2.15dev5
  * Origin: Nursat (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 \'sort values %hash\' не работает   Nurlan Mukhanov   29 Oct 2002 15:24:07 
 Re: \'sort values %hash\' не работает   Victor Wagner   29 Oct 2002 22:24:14 
Архивное /ru.perl/9077d4056903.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional