|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrey Lastochkin 2:5066/18.50 18 Oct 2000 14:37:42 To : Alexander Babanov Subject : sort -------------------------------------------------------------------------------- AL>> я пишу так: AL>> foreach (sort { $process[$a][0] cmp $process[$b][0] } @process) { AL>> print "$_->[0], $_->[1]\n"; AL>> } AL>> и получаю просто _жесточайший_ свопинг под виндой с activeperl, AB> "Винды" бывают разные, объем свободной памяти в системе тоже. забыл сказать что величина @process не превышает 10, то есть весь массив не может _физически_ занимать в памяти больше 1 килобайта AL>> и сортирует неправильно AB> Попробуй @$a[0] cmp @$b[0] это как еще??? AB> и RTFM на sort. читал я, поэтому и спрашиваю, что не понял! До скорого... --- GoldED+/W32 1.1.4.4 * Origin: Тише будешь - дольше будешь! (2:5066/18.50) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/333939ed7d82.html, оценка из 5, голосов 10
|