Seite 1 von 1

Speicheradresse eines Listenelements

Verfasst: 15.12.2014 00:40
von es_91
Das geht ja wohl mal nicht...

Code: Alles auswählen

NewList String$ ()

AddElement (String$ ())
String$ () = "Hallo"

Debug PeekS (@ String$ ())
Wie geht's?

Re: Speicheradresse eines Listenelements

Verfasst: 15.12.2014 00:48
von NicTheQuick
Entweder indirekt über 'PeekI()' oder schöner mit der Structure "String":

Code: Alles auswählen

NewList String.s()

AddElement (String())
String() = "Hallo"

Debug PeekS(PeekI(@String()))

Define *element.String = @String()
Debug *element\s

Re: Speicheradresse eines Listenelements

Verfasst: 15.12.2014 00:49
von RSBasic
Warum stellst du dieselbe Frage erneut?
Das ist sogar der gleiche Code, nur der Name der NewList ist anders: http://www.purebasic.fr/german/viewtopi ... 16&t=28409

Re: Speicheradresse eines Listenelements

Verfasst: 15.12.2014 00:52
von es_91
:shock:

Hm... da bin ich wohl extrem vergesslich. /:->

Außerdem ist die Lösung unintuitiv. Eh man durchschaut hat, warum das so ist, hat man auch begriffen, wie die per #PB_Any erzeugten Werte zustande kommen.