Thread split funktioniert nicht mit @_?
(3 answers)
Opened by lawnmover at 2011-02-17 16:15
Hi Leute,
ich arbeite mich gerade in Perl ein und leider macht die split funktion nicht das was sie soll. Zumindest nicht in einer Subroutine. Hier mal der Code villeicht bin ich einfach blind. Code: (dl
)
1 sub data{ das print @_ ist nur um sehen was die Sub bekommt. Hier mal die Ausgabe des Programms: Code: (dl
)
1 Vendor: Phoenix Technologies, LTD wie man leider sieht ist die Größe des Arrays @parts gleich null. Daher gehe ich davon aus das die split funktion irwas nicht macht... Oder verwende ich die @_ Variable einfach falsch? (Zuweiungen wie my @parts; @parts = @_; brachten mich leider auch nicht weiter. Noch ein paar Infos über das Programm. Öffnen einer Datei, setzen des $/ auf 'Handle', while schleife. $_ an Sub, die teilt noch mal auf und gibt $_[3] dann weiter an data. (Kann auch wenn gewünscht den ganzen Code posten.) Last edited: 2011-02-17 16:19:34 +0100 (CET) |