Thread array in ref deref
(15 answers)
Opened by Froschpopo at 2006-02-24 14:53
[quote=Froschpopo,24.02.2006, 14:23]Mir ist mein Fehler noch nicht so ganz bewusst...[/quote]
Dein Uebergabeparameter ist eine(!) Arrayreferenz. Du weist diese in der sub mittels shift dem Array @refs zu. Das Array @refs enthaelt also genau ein Element. Deine Konstruktion @$refs[1] ist aber identisch mit {@$refs}[1], bedeutet also: Nimm das zweite Element des Arrays, auf das die Referenz $refs verweist. Eine Referenz $refs gibt es aber gar nicht. Die erste Frage waere also: Warum uebergibst du eine Arrayreferenz an die sub, weist diese aber einem Array zu? Edit: Falsch dereferenziert. *g*\n\n <!--EDIT|Dubu|1140790886--> |