Thread funktionen aus eigenem Modul einbinden
(16 answers)
Opened by supersucker at 2005-04-26 18:43
[quote=frodus,26.April.2005, 23:45]um Funktionen die in einem Modul definiert sind in einem
anderen zu benutzen. Musst du die Funktionen exportieren.[/quote] Nö, er kann sie immer unter Angabe des betreffenden Namensraumes, also hier als FRAG_LIB::RadToDegree() aufrufen, auch ohne Exporter. Exportieren muss man nur, wenn man die Namen beim Aufrufer importieren will, um dann eben die Funktion ohne "Herkunfts-"Namensraum einfach als RadToDegree() aufrufen zu können. Dass das Modul einen "true" Rückgabewert haben muss, ist allerdings ein Muss. Außerdem: sub RadToDegree() definiert per Prototyp eine Funktion ohne Argumente. Wenn sie mit Argumentliste aufgerufen wird -- was wohl zu erwarten ist, da ja im Inneren $_[0] angesprochen wird -- wird es einen Kompilezeitfehler geben.\n\n <!--EDIT|pKai|1114558545--> I sense a soul in search of answers.
|