Thread use strict funktioniert nicht bei folgendem Programm (16 answers)
Opened by Byonik at 2011-01-05 18:03

pq
 2011-01-06 14:01
#144125 #144125
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
2011-01-06T06:13:44 bianca
2011-01-05T19:17:28 pktm
Und das & brauchst du da auch nicht vor den Aufruf der Sub zu schreiben.

Soweit ich das hier im Forum gelernt habe trifft das nur zu, wenn die sub zum Aufrufzeitpunkt bekannt ist, siehe:

das ist falsch.
man muss lediglich klammern setzen, wenn die sub noch nicht bekannt ist.

Quote
Vielleicht liegt es auch an den fehlenden Klammern im Auruf,

das ist richtig.

Quote
wollte nur damit sagen, dass das & nicht grundsätzlich immer und unter jedem Umstand weggelassen werden kann.

das & kann man immer weglassen bis auf die fälle, die in perlsub dokumentiert sind.
eigentlich hatten wir ja auch mal ausführlich drüber diskutiert. (edit: ach ja, das war der thread, wo meine perlsub-übersetzung niedergemacht wurde, ich erinnere mich, und dann kam ein sogenannter "verbesserungsvorschlag" in "deutsch", der leider die aussage verfälschte.)
das & benutzt man, um prototypen zu umgehen (also in der regel gar nicht) oder um implizit das array @_ weiterzugeben.
Last edited: 2011-01-06 14:10:45 +0100 (CET)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread use strict funktioniert nicht bei folgendem Programm