Buchempfehlung
Windows System Programming
Windows System Programming
Das Kompendium liefert viele interessante Informationen zur Windows-Programmierung auf Englisch. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

fb:porticula NoPaste

Info
Info / Hilfe
Liste
Übersicht / Liste
Neu
Datei hochladen
Suche
Quellcode suchen
Download
Dateidownload

Dereferenzierung von ptr ptr mit []

Uploader:MitgliedStringEpsilon
Datum/Zeit:02.01.2015 21:03:07

type myUDT
    a as string
    b as integer
end type

dim as myUDT ptr ptr foo = callocate(10, sizeof(myUDT ptr))
dim as myUDT ptr bar = new myUDT
bar->a = "Hallo Welt"
bar->b = 42

foo[0] = bar
foo[0].b = 23


? foo[0]->a ' Funzt. Augabe: "Hallo Welt" /

foo[0].a = "Moin Moin"
? foo[0].a ' Ausgabe: "Moin Moin".

? foo[0]->a ' Speicherzugriffsfehler