Thread Subroutine Variablenübergabe
(19 answers)
Opened by tejste at 2013-09-11 11:00
Prototypen sind nur dazu da, bestimmte Übergaben zu erzwingen.
Code (perl): (dl
)
sub zeit(@_){ Wenn du als Parameter ein Liste (wird dann als @ in die Klammer geschrieben) übergeben willst, muss das Code (perl): (dl
)
sub zeit(@){ Wenn zum Beispiel der erste Parameter ein Skalar sein muss, weitere folgen dürfen und der zweite ein Skalar, der dritte ein Hash, lautet das dann so: Code (perl): (dl
)
sub zeit($;$%){ Empfehlenswert dazu: $foo Magazin Winter 2012 Perldoc prototypes http://perl-begin.org/tutorials/bad-elements/#prototypes Wofür sind Prototypen in Perl dann da? prototypen und objekte in perl: verständnisfrage Last edited: 2013-09-11 11:49:40 +0200 (CEST) |