Thread array of hash ?!? (9 answers)
Opened by DocJunioR at 2005-08-30 13:51

DocJunioR
 2005-08-31 16:58
#57540 #57540
User since
2005-08-29
53 Artikel
BenutzerIn
[default_avatar]
Auf ein Wort, Killer:

Ich hab ein Problem mit meinem %splitstring.
Ich versorge es in einer Schleife mit Werten.
Ergo so
Code: (dl )
1
2
3
4
5
6
    for $row (@array)
{
%splitstring = unstring($row);

# hier kommt dann meine Prüfung..
}


Wenn man sich das genauer ansieht, wird einem klar, daß man mit dem oben beschriebenen push (@output, \%splitstring) immer die Adresse des Hashes Splitstring im Speicher auf den Array schiebt.
Diese ändert sich aber nie. Ergo hab ich am Ende als Ergebnisliste nur das, was im Letzten Durchlauf als %splitstring galt.
Kann ich perl sagen, daß er jedes mal eine neue Adresse allokiert?

View full thread array of hash ?!?