Arrays zur Laufzeit

Übersicht BlitzBasic Blitz3D

Neue Antwort erstellen

Ana

Betreff: Arrays zur Laufzeit

BeitragSa, Jul 17, 2010 16:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Gibt es eine Möglichkeit Arrays zur Laufzeit zu erstellen? Dim mag ja nicht in funktionen stehen?

Xeres

Moderator

BeitragSa, Jul 17, 2010 16:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
DIM Array%(0,0)

Im Hauptprogramm mit so vielen Dimensionen definieren, wie du brauchst, in der Funktion dann auf die richtige Größe Redimensionieren:
Code: [AUSKLAPPEN]
DIM Array%(25,25)


Nachtrag:
Oder ein BlitzArray verwenden (glaube geht nur 1 Dimensional):
Code: [AUSKLAPPEN]
Local Array%[25]
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)

Ana

BeitragSa, Jul 17, 2010 16:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Also ein Type ala

Code: [AUSKLAPPEN]

Type Arraytype
   field array%
end type


geht nicht oder?

Xeres

Moderator

BeitragSa, Jul 17, 2010 16:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Doch, geht. Allerdings nur mit einem BlitzArray - dessen Größe ist Konstant!
Code: [AUSKLAPPEN]
Type Arraytype
   field array%[25]
end type
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)

Neue Antwort erstellen


Übersicht BlitzBasic Blitz3D

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group