Thread Hashwert hinzufügen ohne andere zu löschen (6 answers)
Opened by Mates at 2007-06-25 09:20

Mates
 2007-06-25 09:20
#77784 #77784
User since
2006-08-15
21 Artikel
BenutzerIn
[default_avatar]
Hab gerade ein Problem, vllt kennt ihr euch da aus ;-(
Will mit folgenden Befehl einen Counter durchführen:
++$Global{Base}{2}{0}[3];
Nun ist es aber so, das die Werte ab {0}[3] beim nächsten Befehl verlohren gehen:
++$Global{Base}{2}{5}{0}[6];
Das ganze sieht später aus wie eine Tupel oder ähnliches.
Nun hab ichs irgendwie so probiert, aber das mag Perl nicht. Wo ist da der Fehler?
%Global{Base} = ( $Global{Base}{2},
$Global{Base}{2}{5} = ++{0}[6]
);
Das Ding is Schwachfug ich weiss, aber eine bessere Idee hab ich nicht, das die alten Werte nicht verlohren gehn.
Ihr kennt euch da mit der genauen Syntax glaub besser aus :(
Wie kann ich den Befehl ++$Global{Base}{2}{5}{0}[6]; ausführen, ohne den Wert des vorherigen Counters zu verlieren?

View full thread Hashwert hinzufügen ohne andere zu löschen