Thread Parameterübergabe an eine Funktion (7 answers)
Opened by GwenDragon at 2005-03-15 16:26

pKai
 2005-03-15 23:11
#52702 #52702
User since
2005-02-18
357 articles
BenutzerIn
[default_avatar]
Also das was in dem FAQ-Artikel steht ist mir klar. Auch die Technik von Ronnie... klein Problem.
Überrascht hat mich allerdings der Code, den Gwendragon gepostet hat.
Ich muss dazu sagen, dass ich mich trotz 10 (mehr oder weniger intensiven) Jahren mit Perl bisher Null mit Prototypen (in perl) befasst habe. :blush:
Also normalerweise ist, wenn ich sowas wie
...( @array1, @array2)
sehe klar, das hier 2 arrays in einer neuen Liste aufgehen, also nachher die Grenze zwischen den beiden nicht mehr identifizierbar ist.
Durch den Prototyp "(\@\@)" werden aber offenbar auf die an die sub übergebenen Arrays (implizit) Referenzen gebildet?!
Sehr interessant, muss ich mir wohl doch mal genauer zu Gemüte führen.
Kann mir jemand bitte 'ne online Fundstelle nennen, wo ich das kompakt nachlesen kann!
Danke!
I sense a soul in search of answers.

View full thread Parameterübergabe an eine Funktion