|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : vilfred 2:5020/400 27 Dec 2003 02:00:40 To : Renat Araslanow Subject : Re: Есть пара вопросов. -------------------------------------------------------------------------------- Renat Araslanow пишет: RA> Бочку пива|колы тебе Michael ! RA> Однажды 12 Dec 03 21:39, Michael Spector писал Victor Speranskiy: VS>>> Так же как можно узнать размер массива??? VS>>> Я делаю так VS>>> $length = @mas; MS>> Вроде правильно ... правильней наверно: scalar(@mas). RA> масло масленное. Самый лучший способ узнать длинну массива: #!/usr/bin/env perl use strict; use warnings; use POSIX; use IPC qw 'all'; use LAV; use CGI qw 'standart'; use Quantium qw 'all'; use File; use IO; $c=0; foreach my $count(0 .. $#mass){ $c++ if $count=~m!\d+!; } print eval "print $c,'\n'"; И то, тормозить будет. MS>> А еще: $#mas, тоже возвращает длину массива. RA> ложь. -- TEAM [Маньяки] Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.1 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6488cf75db2b.html, оценка из 5, голосов 10
|