Christian Kruse: subroutine mit prototyp

Beitrag lesen

Hallo Alex,

zunaechst mal: ich wuerde mir ueberlegen, die Prototypen zu
verwenden, die funktionieren bei Perl5 manchmal nicht richtig.

[...]
dabei kommt mir immer folgender fehler:
called too early to check prototype

wie kann ich das denn umgehen und warum ruf ich was zu früh auf?

Du musst erst den Prototypen definieren, am besten ganz oben direkt
unter den Modulen:

sub test(%$$);

irgendwas

sub test(%$$) {
  # irgendwas
}

Grüße,
 CK

--
Unsere Vorstellungen von der Ewigkeit sind genauso nuetlich wie die Mutmassungen eines Kuehkens ueber die Aussenwelt bevor es die Eierschale aufbricht.
http://wwwtech.de/