Thread Array mit Werten auffüllen
(16 answers)
Opened by sebi85 at 2010-12-14 11:41
Bei beiden Lösungen verliere ich aber eine Dimension.
Diese brauche ich abee. Denn die Werte müssen unbedingt wieder in das @tmp_container Array. Das @tmp_container Array wird in einer Schleife befüllt und nach jedem Schleifendurchlauf soll weiter aufgefüllt werden. Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 for(my $j=0;$j<@{$PA_ARRAY_FKT[$indexFunction]};$j++) { for(my $k=0;$k<@{$PA_ARRAY_FKT[$indexFunction]->[$indexParameter]};$k) { $CONTAINER[$indexFunction]->[$indexParameter]->[$INDEX_ARRAY_PARAM[$indexFunction]->[$indexParameter]] = $PA_ARRAY_FKT[$indexFunction]->[$indexParameter]->[$INDEX_ARRAY_PARAM[$indexFunction]->[$indexParameter]]; #--- ist der aktuelle Parameter der letzte --------------------------------------------------------------- if(($indexParameter+1) >= @{$PA_ARRAY_FKT[$indexFunction]} ) { #--- Ist der aktuelle ParameterWert der letzte --------------------------------------------------------------- if(($INDEX_ARRAY_PARAM[$indexFunction]->[$indexParameter]+1) >= @{$PA_ARRAY_FKT[$indexFunction]->[$j]} ) { $tmp_container[$a]->[$b]->[$c] = $PA_ARRAY_FKT[$indexFunction]->[$indexParameter]->[$INDEX_ARRAY_PARAM[$indexFunction]->[$indexParameter]]; ... ... ... #Dann soll das Array aufgefüllt werden. #Im nächsten Durchlauf kommen neue Werte hinzu #und hier muss ggf. auch aufgefüllt werden |