Array Grösse

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
stark
Beiträge: 8
Registriert: 06.03.2005 18:51
Wohnort: Kommern
Kontaktdaten:

Array Grösse

Beitrag von stark »

hi leute,

gibt es einen Befehl mit dem ich feststellen kann wie gross ein array ist bzw. wieviel zellen schon belegt sind?

mfg

der stark
der weg ist das ziel
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Falsches Forum! Anfänger oder Allgemein wäre passend.
Ansonsten suche mal nach UBound, da sollte es mehrere WorkArounds geben.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
stark
Beiträge: 8
Registriert: 06.03.2005 18:51
Wohnort: Kommern
Kontaktdaten:

Beitrag von stark »

UBound kennt mein pb nicht
trotzdem danke
der weg ist das ziel
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

stark hat geschrieben:UBound kennt mein pb nicht
trotzdem danke
Ich hab ja auch nur gesagt, Du sollst danach suchen :wink:
Gibt 12 Treffer, wobei Du den ersten ignorieren kannst.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
al90
Beiträge: 1103
Registriert: 06.01.2005 23:15
Kontaktdaten:

Beitrag von al90 »

Vielleicht so ?

Code: Alles auswählen

Dim a$(1000)
Debug PeekL(@a$()-8)
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Re: Array Grösse

Beitrag von AND51 »

stark hat geschrieben:gibt es einen Befehl mit dem ich feststellen kann wie gross ein array ist bzw. wieviel zellen schon belegt sind?
Warum nicht eine LinkedList nehmen? Die ist extra für sowas optimiert, man kann beliebig Elemente hinzufügen und entfernen. man kann dieselben Daten und Strukturen speichern, wie mit Arrays. Darüber hinaus gibt es den Befehl CountList(), der bequem angibt, wie viele Elemente die Liste hat.
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Antworten