|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Sergey Sventitski 2:450/118.31 01 Sep 2002 16:29:54 To : All Subject : оптимальное решение -------------------------------------------------------------------------------- может кто поможет ? есть .... текстовый файл с записями типа : _name_ _e-mail_ _score_ надо .... все это считать, отсортировать по _score_ и, скажем, перезаписать. Очень слабо представляю, как заменить массив C'шных структур типа. struct my_struct { char name[20]; char email[20]; int score; }; Каким типом данных можно реализовать это в Perl. Можно без ограничений на длину строк. Пришло в голову использовать массив хэшей. Hе много не понятна начальная инициализация переменных. Можно как-нибудь без нее. При включенной -w и _use strict_ на вещи типа $count = 1; или %hash = (); ругается _explicit package name_. Hапример my $count = 1; все ОК. Можно ли без обьявления типа данных считывать в него записи их файла ?????? ... np: radio 101.2 fm --- * Origin: NO BBS (2:450/118.31) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/32963d7219da.html, оценка из 5, голосов 10
|