Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Belegung statisches Array


Ice - Di 25.02.03 09:55
Titel: Belegung statisches Array
Hi leute,

gibt es eine Möglichkeit bei einem statischen Array herauszubekommen wieviele Elemente bereites beschrieben sind? z.B. bei einem Array aus 100 Elementen wenn nur 30 davon belegt sind...

Vielen Dank im Voraus!

mfg
Ice


Tino - Di 25.02.03 10:06

Was heißt denn belegt? Ich denke da musst Du selbst eine Funktion schreiben.

Gruß
TINO


Ice - Di 25.02.03 11:22

Belegt heisst das schon ein Wert eingetragen wurde...
Schade ich dachte ich komme drumherum selber was zu schreiben..

trotzdem danke!

mfg
Ice


Raphael O. - Di 25.02.03 11:33

ist doch nicht so schwer eine Funktion dafür zu schreiben und die dann immer aufzurufen...

6 Zeilen Code...


Tino - Di 25.02.03 11:45

Tino hat folgendes geschrieben:
Was heißt denn belegt?

Ich habe deshalb gefragt weil Delphi ja auch nicht weiß wann bei Dir ein Element des Arrays belegt ist oder nicht. Wann zum Beispiel ist bei einem Array mit Integer-Elementen ein Element belegt? Bei einem Wert ungleich 0? Veilleicht ist 0 ja ein gülitger Wert ?!?!

Also ich denke Du weißt es ja selbst genau wann ein Element belegt ist oder nicht und deshalb ist es auch am besten du schreibst die Funktion.

Gruß
TINO