1
Perl / fork ,как запускать подпрограммы с одним алгоритмом но разными входными данными ?
« : 08 Ноября 2005, 11:40:41 »
На сколько я помню каждый поток получает копию переменных, и соответственно ничего не получается, я бы сделал так: знаешь номер запускаемого потока, значит можешь расчитать нужные элементы, которые брать скажем вызывать:
Где $index - номер потока (0..)
То есть все будут работать с одним массивом, но получать различные его срезы.
Почему не используешь кнопку # (code) для оформления кода моноширным шрифтом, так читать намного проще.
Код: [Выделить]
my $p=sub([@old(10*$index..10*$index+9]]);
Где $index - номер потока (0..)
То есть все будут работать с одним массивом, но получать различные его срезы.
Почему не используешь кнопку # (code) для оформления кода моноширным шрифтом, так читать намного проще.