Thread Referenz von Array an Subroutine (6 answers)
Opened by Gast at 2007-01-19 13:24

Kalmuecke
 2007-01-19 16:43
#73313 #73313
User since
2006-10-14
68 Artikel
BenutzerIn
[default_avatar]
Habe das Problem lösen können!

Aber wie mache ich das denn mit Referenzen, wenn ich an eine Subroutine ein 2-dim Array übergeben will???

Bsp.:

Mein Array sieht so aus:

Code: (dl )
1
2
3
4
5
my @configArray       = (); 
my @configKeyArray    = ();
my $refConfigArray    = \@configArray;
my $refConfigKeyArray = \@configKeyArray;  
my @confCodesArray    = ([$refConfigArray], [$refConfigKeyArray]);


jetzt möchte ich im Hauptprgramm meine funktion aufrufen, die
sich in einer anderen Datei befindet:
Quote
meineSubroutine(\@confCodesArray);


innerhalb der subroutine:

Quote
meineSubroutine
{
my $confCodesArrayRef = @_;
my @confCodesArray = @$confCodesArrayRef;
}


Das letzte funktioniert allerdings nicht!
Kann mir da jemand helfen?\n\n

<!--EDIT|Kalmuecke|1169217905-->

View full thread Referenz von Array an Subroutine