Thread Subroutinen und listen als Parameter.
(16 answers)
Opened by toby at 2006-04-22 13:39
[quote=Ronnie,22.04.2006, 10:42]übergib Referenzen perlref:
Code: (dl
)
$x=subroutine($var_a,\@list_a,$var_b,\@list_b) ... oder benutze Prototypen. Wenn du die besagte Routine als Code: (dl
)
sub subroutine($\@$\@) { ... } Code: (dl
)
$x = subroutine($var_a, @list_a, $var_b, @list_b) Im Prinzip unterscheidet sich diese Lösung von der expliziten Angabe der Referenzen aber nur dadurch, dass Perl das Erstellen der Referenzen hier automatisch erledigt. Es handelt sich also um syntaktischen Zucker -- und der ist eine Geschmackssache ;-) When C++ is your hammer, every problem looks like your thumb.
|