Thread Hash in Sub dereferenzieren (18 answers)
Opened by Opaxtl at 2007-04-19 16:24

Opaxtl
 2007-04-19 16:24
#76038 #76038
User since
2007-03-21
12 Artikel
BenutzerIn
[default_avatar]
Hallo,

ich übergebe einer Sub eine Referenz auf einen Hash, also so:

Code: (dl )
foo(\%hash);


In der Sub möchte ich aber nicht mit der Referenz arbeiten, weil ich die Werte im Hash verändere, wovon das Hauptprogramm nichts mitkriegen darf.

Code: (dl )
1
2
3
sub foo {
my %hash = %{shift};
}


funktioniert aber nicht, der Hash ist leer. Wie gehts dann?

Vielen Dank für eure Hilfe!

Patrick

View full thread Hash in Sub dereferenzieren