fb:porticula NoPaste
Dereferenzierung von ptr ptr mit []
Uploader: | StringEpsilon |
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