Thread @h{qw'a b c'} better written as $h{qw'a b c'}
(2 answers)
Opened by Gast at 2007-11-22 18:13
Hallo @all,
wie im Betreff angegeben bekomme ich bei einer folgenden Zuweisung immer die Warnung 'Scalar value ... better written as ...'. Code: (dl
)
1 #!/usr/bin/perl Nun kann ich mir nicht erklären wieso. Denn es ist nunmal kein 'Scalar value' sondern ein Hashslice mit mehreren Elementen. Schreibt man auf der rechten Seite der Zuweisung folgendes: @h{'a', 'b', 'c'} bekommt man keine Warnung... Ist das ein Fehler von warnings, oder von mir? Falls es ein Fehler von warnings ist, wie kann ich ihn abschalten ohne gleich alle warnings abzuschalten? MfG Horst |