Thread Warnung loswerden
(11 answers)
Opened by Crian at 2004-12-31 17:54 [E|B Kein Fehler, Warnung. Bist du sicher, warnings eingeschaltet zu haben? Quote Innerhalb von qw{} werden Hochkommata zu den Werten gezaehlt, also muesste man auf qw{} verzichten: Code: (dl
)
my @colors = ('#000000', '#AA0000', '#00AA00', ...); Das ist natuerlich mehr Tipparbeit und fehleranfaelliger als qw{} zu benutzen. @Crian: Die Loesung mit dem map() ist zwar schoen idiomatisch, verlangt aber zusaetzlich zu der in Compilezeit aufgebauten Liste noch die Laufzeitbearbeitung. Die Loesung, in einem Block die passenden warnings abzuschalten, halte ich fuer besser. Speziell hier brauchst du ja nur die qw-Warnung abzuschalten: Code: (dl
)
1 my @colors; Das Programm wird dadurch allerdings unuebersichtlicher. Tja, letztendlich doch Geschmackssache. |