Hallo!
Ist das auch egal, wenn man die Anzahl der Übergabeparameter mit angibt? Kanns grad net ausprobieren.
also so z.B.:
sub funOne($$)
{
...
}
»»
Habs grad mal ausprobiert. Wenn man die Subroutinen ans Ende stellt, funktioniert nur die Parameterüberprüfung nicht, die Subroutinen werden ausgeführt:
~~~perl
test('hallo');
sub($$) { print join (' ' => @_), "\n" }
wird beanstandungslos durchgerattert, bei
sub($$) { print join (' ' => @_), "\n" }
test('hallo');
wird der fehlende Parameter wie erwünscht reklamiert.
Grüße, Skrilax