|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Pavel V. Ammosov 2:5020/52 23 Feb 2001 19:24:42 To : All Subject : Re: srand --------------------------------------------------------------------------------
>"Pavel V. Ammosov" wrote:
>
>> srand должен быть один на процесс -- он инициализурует генератор.
>> i.e,
>> srand;
>а зачем его вообще ставить? разве где-то еще бывает perl <5.004?
Это интересный вопрос, на самом деле.
В этом случае - он не очень нужен, но, если у тебя форкающаяся
программа, то он нужен в кажом потомке, иначе будут любопытные результаты:
perl -le 'srand; if (fork) { print rand } else { print rand }'
0.414000398479402
0.414000398479402
--
Pavel Ammosov O \
apavel@aha.ru __ )
http://isabase.philol.msu.ru/~apavel/ )
wget -O - isabase.philol.msu.ru/~apavel/key.asc|pgp -fka O /
--- slrn/0.9.6.3 (Linux)
* Origin: Mr. Postman (2:5020/52.0)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/7904637ad6df7.html, оценка из 5, голосов 10
|