Thread Frage zur nutzung von eigenen Modulen
(4 answers)
Opened by Kean at 2011-01-14 12:01
Ich habe das Modul jetzt mit use eingebunden, die Hauptschleife in die start Sub gepackt und alle Variablen vorher deklariert.
Durch die Zeile "package Program2;" am Anfang des Moduls können dann ja keine Variablen im Hauptprogramm überschrieben werden wenn diese gleichlautend sind oder? Es wird doch ein eigener Namespace dadurch angelegt. Sehe ich das richtig? Den Aufruf mache ich mit "Program2->start("test");". Der übergebene String kommt aber nicht in der Variable $_[0] an. Woran liegt das? |