Siechfred: Parameterübergabe bei Funktionen

Beitrag lesen

Wie übergibt man am besten mehrere Felder an eine subroutine

So, wie du sie brauchst, ich verwende gerne Hash(-Referenzen).

so dass man die geänderten Werte nachher im rufenden Programm zur Verfügung hat?

Gib die bearbeiteten Werte zurück. Beispiel:

sub foo {  
  my $arg = shift;  
  $arg->{$_}++ foreach keys(%$arg);  
  return $arg;  
}  
  
my $hashref = foo( { boo => 1, baz => 2 } );

Was genau hast du eigentlich vor?

Siechfred

--
Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.