Seite 1 von 1
Array-Funktionen in PB
Verfasst: 16.07.2005 22:36
von Delle
Ich habe bisher nur mit Types gearbeitet, hat natürlich viele Vorteile, aber im Gegensatz zu Arrays auch Nachteile.
Wieso finde ich in der Hilfe so gut wie nichts zum Thema Arrays?
Verfasst: 16.07.2005 22:39
von bluejoke
Inwiefern hast du bis jetzt nur mit Types gearbeitet?
Was meinst du überhaupt mit Types? Normale Variablen?
Verfasst: 16.07.2005 22:48
von AndyX
Ich glaube er meint das was in PB Structures sind. Die heißen AFAIK z.b. bei QB Types.
Arrays sind eh in der Hilfe drin

Verfasst: 16.07.2005 22:50
von Delle
Ähm ich komm ja von BB und meinte natürlich LinkedLists!
Zu Arrays hab ich mittlerweile auch was gefunden (DIM),
aber anscheinend gibt es da wie in PHP keine fertigen Befehle...
Außerdem geht wohl auch kein multidimensionales Array,
vermutlich muss man das dann mit den LL's kombinieren...
Verfasst: 16.07.2005 22:53
von MVXA
Natürlich gibt es multidiimensionale Arrays. [c]Dim Test(255, 255)
[/c] wird bei mir jedenfalls anstandslos compiliert.
Verfasst: 16.07.2005 22:56
von AndyX
Es geht doch auch >Dim Array(245,2148,3892,302,9,132,3)<
Und wie meinst du fertige Befehle?
Verfasst: 16.07.2005 22:58
von Delle
Naja z.B. shuffle(), sort(), array_unique() usw.
Verfasst: 16.07.2005 23:17
von Batze
Auch sortarray() gibts! Und ich glaube da wird noch mehr kommen, da das eine eigene Library ist.
Verfasst: 17.07.2005 14:28
von Ynnus
Dim Array(245,2148,3892,302,9,132,3)
In dieser Zusammenstellung brauchst du allerdings im kleinsten Fall 2,2045 * 10^19 byte Speicher und das sind ~2005 Terabyte RAM. Ich schätze bisher verfügt kein Rechner über diese Menge Arbeitsspeicher oder zumindest kein Heimrechner. Daher wird das Array mit Sicherheit nicht erstellt werden.
Aber grundsätzlich sind bei Arrays die Grenzen nur durch Speicher gesetzt, so meine Erfahrungen. Mehrdimensionale sollten sich in dessen Rahmen halten, dann gibt es keine Probleme.