Thread [Tipp] Parameter in Prozeduren: sicher auslesen
(7 answers)
Opened by GwenDragon at 2006-02-22 15:30
[quote=GwenDragon,23.02.2006, 09:13]Oder wer von euch wäre früher als Perl-Beginner nicht mal über sowas gedanklich gestolpert? ;)[/quote]
Nö, als Perlanfänger hatte ich mich vorher schon mit der Parameterübergabe in so vielen anderen Sprachen beschäftigt, dass das kein Problem war. Pascal z.B. hatte auch die Möglichkeit, call by value oder call by reference zu verwenden. C bietet nur call by value, dafür Pointer, mit denen man das "umgehen" kann. Fortran hatte reines call by reference iirc. Auf jeden Fall finde ich das Perlkonzept da ziemlich gelungen. Ich hole mir meistens auch meine Variablen "by value" mit Code: (dl
)
my ($foo, $bar, $baz) = @_; . Und natürlich finde ich einen Beitrag dazu im Wiki sinnvoll, wem das Konzept der Parameterübergabe nicht schon vertraut ist, wenn er sich in Perl einarbeitet, wird da vermutlich leicht verwirrt. s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite |