[Vienna-pm] srict refs problem

LAUN Wolfgang wolfgang.laun at alcatel.at
Wed Oct 22 10:33:19 CDT 2003


Wenn ich das recht verstehe, so wird hier "slice" mit einer Zeilennummer
verkettet => slice1,... slice42,...

Anscheinend liefert jede Zeile eine Slice; somit wäre vielleicht ein Array
auch eine Möglichkeit:
 
| while (<REMOTE_DF>) {
|         ($slice[$.] = $_) =~ s#.*?([^ ]*)%.*\n#$1#;
| }

lg
Wolfgang


> -----Original Message-----
> From: Baier Oliver MAX SD [mailto:BaierO at spardat.at]
> Sent: Wednesday, October 22, 2003 5:14 PM
> To: Vienna. Pm (E-Mail)
> Subject: [Vienna-pm] srict refs problem
> 
> 
> Hi,
> 
> kann mir jemand sagen, wie ich die dynamische
> Variablenkonstruktion ${"slice".$.} umbauen kann,
> dass sie auch unter use strict funktioniert?
> 
> lg
> Oliver
> ____________________
> 
> Code:
> | 
> | while (<REMOTE_DF>) {
> |         (${"slice".$.} = $_) =~ s#.*?([^ ]*)%.*\n#$1#;
> | }
> | 
> 
> Error:
> 
> Can't use string ("slice1") as a SCALAR ref while "strict refs"
> in use at ./mrtg_storydata.cgi line 99, <REMOTE_DF> chunk 1.
> _______________________________________________
> Vienna-pm mailing list
> Vienna-pm at mail.pm.org
> http://mail.pm.org/mailman/listinfo/vienna-pm
> 



More information about the Vienna-pm mailing list