Thread threads => Grundwissen
(50 answers)
Opened by RPerl at 2007-01-21 18:07
So?
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 open(DAT,'<',$datei) or die $!; my @ten_lines; my $cnt=0; while(my $line=<DAT>) { push(@ten_lines,$line); $cnt++; if($cnt>=10) { $cnt=0; &verarbeite_10_zeilen_in_thread([@ten_lines]); @ten_lines=(); } } # übrig geblibenen Zeilen verarbeiten &verarbeite_10_zeilen_thread([@ten_lines]) if(@ten_lines>0); close(DAT); |