[quote=J-jayz-Z,02.06.2005, 09:24]Ich hatte auch mal so ein Problem. Versuch mal das hier, danach gings bei mir:
while(<DATA>)
{
push @lines, $_;
}
[/quote]
Cargo Cult Coding?
Algorithmische Wunderheilung?
Ein
@lines = <DATA> liest alle Zeilen in
@lines ein, ein
while (<DATA>) { push @lines, $_; } liest eine Zeile nach der anderen ein und fuegt sie an @lines an, was auf dasselbe hinaus laeuft. Ich kann mir
wirklich keine Randbedingungen vorstellen, unter denen bei diesen Codezeilen unterschiedliches heraus kommt, falls
@lines vorher leer war. Es wird der gleiche Diamond-Operator benutzt, nur einmal im skalaren und einmal im Array-Kontext. Die Vorstellung, was eine Zeile ist, kann sich damit auch nicht unterscheiden.