Thread Nicht benötigte Argumente trotzem in eine Variable kopieren?
(29 answers)
Opened by Kuerbis at 2018-02-22 08:19
Ja, die Vorbelegung ist manchmal ganz nützlich und geht auch so z.B.:
Code (perl): (dl
)
1 2 3 4 5 sub dump_and_die{ my $self = shift; my $ref = shift || $self; die Dumper $ref; } Oder die Umkehrung der Vorbelegung, also Leerstring oder undef setzen: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 sub new{ my $class = shift; my %cfg = ( -name => '', @_); croak "-name ist zwingend erforderlich!!!" unless $cfg{-name}; } MfG |