Thread abgedrehtes problem mit switch: oder bin ich blind?
(71 answers)
Opened by deepblack at 2004-06-16 21:56
@crian: wieso?
beim ersten warn (im BEGIN) ist $x zwar deklariert, aber nicht initialisiert. beim zweiten warn (auch im BEGIN) ist $x nun gesetzt, auf 5678. auch ok. beim dritten warn, nun ausserhalb von BEGIN, wurde schließlich my $xxx = 1234; ausgeführt, deswegen ist $x jetzt 1234. also alles ganz logisch... 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: ![]() ![]() |