Mehrdimentionales Array zur Laufzeit ändern.
Übersicht

![]() |
remaBetreff: Mehrdimentionales Array zur Laufzeit ändern. |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich möchte ein mehrdimensionales Array in der grösse ändern. Mit eindimensionale Arrays ist dies kein Problem:
Code: [AUSKLAPPEN] local array:int[]
array = new int[10] Aber hier bekomme ich immer eine Fehlermeldung. Code: [AUSKLAPPEN] local array:int[][]
array = new int[10][10] Mache ich was falsch oder funktioniert dies einfach nicht? |
||
![]() |
simi |
![]() Antworten mit Zitat ![]() |
---|---|---|
hi,
ich hab schnell ein bisschen rumprobiert, und ein mehrdimensionales Array deklariert man so: Local array[2,2] und nicht mir 2 Klammern.... Ich konnte dann BB auch noch folgende Fehlermeldung entlocken: Slices can only be used with strings or one dimensional arrays. Also geht das nicht mit 2 Dimensionalen Arrays.... |
||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
für mehrdimensionale:
Code: [AUSKLAPPEN] a:int[][] a = new int [10] for local i = 0 to 9 a[i] = new int[10] next sollte so eigentlich funktionieren, habs so grad net getestet. a:int[,] hat ein problem, nämlich das es keine Slices unterstützt |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
rema |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ok, Denkfehler von mir. So klappts:
Code: [AUSKLAPPEN] Local array:Int[,]
array = New Int[10,10] array[5,5] = 10 Print array[5,5] |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group