Map/List/Array von Zeigern auf Strukturen
Verfasst: 16.07.2010 09:11
Hallo zusammen,
Ich habe das bei einer ersten Suche hier im Forum nicht gefunden! Vielleicht habe ich es auch übersehen!
Ich fragte mich, ob es möglich ist, Maps/Listen/Arrays zu erstellen, die Zeiger auf Strukturen enthalten und wo die Elemente direkt ansprechbar sind.
Bisher hatte ich das immer so gemacht:Mit *element.tStruct = Map/List/Array-Element konnte ich dann auf das Element zugreifen.
Nun habe ich mich gefragt, ob es möglich ist, das auch direkt zu machen? Also habe ich folgendes getestet:Das würde dann so aussehen:Und siehe da: Das funktioniert 
Ist das irgendwo dokumentiert?
Für den ein oder anderen mag das ja nichts neues sein ... aber ich war positiv überrascht von PureBasic
cu,
helpy
Ich habe das bei einer ersten Suche hier im Forum nicht gefunden! Vielleicht habe ich es auch übersehen!
Ich fragte mich, ob es möglich ist, Maps/Listen/Arrays zu erstellen, die Zeiger auf Strukturen enthalten und wo die Elemente direkt ansprechbar sind.
Bisher hatte ich das immer so gemacht:
Code: Alles auswählen
Structure tStruct
a.l
b.l
c.s
d.i
EndStructure
NewMap pMap.i()
NewList pList.i()
Dim pArray.i(10)
Define *element.tStruct
Nun habe ich mich gefragt, ob es möglich ist, das auch direkt zu machen? Also habe ich folgendes getestet:Das würde dann so aussehen:
Code: Alles auswählen
Structure tStruct
a.l
b.l
c.s
d.i
EndStructure
NewMap *pMap.tStruct()
NewList *pList.tStruct()
Dim *pArray.tStruct(10)

Ist das irgendwo dokumentiert?
Für den ein oder anderen mag das ja nichts neues sein ... aber ich war positiv überrascht von PureBasic

cu,
helpy