Thread funktionen aus eigenem Modul einbinden
(16 answers)
Opened by supersucker at 2005-04-26 18:43
danke für die zahlreichen antworten, jetzt bin ich allerdings etwas verwirrt.......:-)
@sesth: Quote klappt nicht, da meldet mir eclipse einen syntaxfehler @pKai : Quote nichts, nur ist die funktion so klein, dass es schneller ging die selber zu schreiben, als das modul einzubinden.....:-) diese funktion an sich ist nicht wirklich notwendig, aber ich hab noch viele andere selbstgeschriebene funktionen die ich gerne auslagern würde..... Was ich jetzt gemacht hab, ist folgendes: hab mein Modul jetzt STUFF.pm genannt (ich weiss, sehr aussagekräftig..) und dass dann mit: Code: (dl
)
use STUFF.pm in den scripts eingebunden, dass ist soweit auch ok (und die "1;" hab ich auch hinzugefügt) hab jetzt versucht, die methode in den scripts folgendermaßen aufzurufen: mach ich das mit dem arrow-operator krieg ich immer das gleiche ergebnis, nämlich null, ich hab von obiektorientierter programmierung unter perl keine ahnung, aber ich vermute mal dass ich mit dem arrow-operator eine objektmethode aufrufe, was natürlich nicht hinhauen kann, da ich ja auch keine klasse habe mache ich es mit "::" kriege ich die fehlermeldung das ich die methode mit zu vielen argumenten, dass wird der fehler sein, den pkai unten schon erwähnt hat... meine frage nun: wie muss ich denn die methode RadToDegree im modul ändern, damit das klappt? Hab bisher in perl alle parameterübergaben mit Code: (dl
)
shift @_; gemacht.... müsste dann die radtodegree - funktion im modul etwa so aussehen? (kann ich grad nicht testen, weil ich auf arbeit bin, und nix dabei hab) danke!! |