Pointer funzt nicht

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

Firstdeathmaker

Betreff: Pointer funzt nicht

BeitragMo, März 10, 2008 21:41
Antworten mit Zitat
Benutzer-Profile anzeigen
Wieso funktioniert das nicht?:

Code: [AUSKLAPPEN]
Local origvar:Int
Local myvar:Int ptr



myvar = VarPtr origvar 

Print var myvar
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon
Gewinner des BCC #57 User posted image

Suco-X

Betreff: ......

BeitragMo, März 10, 2008 21:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Andere Frage. Was willst du erreichen? Willst du den Wert erhalten. ginge z.b. das hier
Code: [AUSKLAPPEN]

Print myvar[0]


Mfg
Intel Core 2 Quad Q8300, 4× 2500 MHz, 4096 MB DDR2-Ram, GeForce 9600GT 512 MB

Firstdeathmaker

BeitragMo, März 10, 2008 22:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Eigendlich wollte ich mehrere Pointervariablen in einem array zusammen fassen, funktioniert jetzt auch. Danke!

Aber eine Frage hätte ich da doch noch: Wieso geht das mit "var" nicht mehr?

Code: [AUSKLAPPEN]

Local origvar:Int
Local origvar2:Int
Local myvar:Int ptr[2]


origvar = 2
origvar2 = 3

myvar[0] = VarPtr origvar
myvar[1] = VarPtr origvar2

Print myvar[0][0]
Print myvar[1][0]
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon
Gewinner des BCC #57 User posted image
 

Dreamora

BeitragMo, März 10, 2008 23:58
Antworten mit Zitat
Benutzer-Profile anzeigen
solange du das nur mit numerics machst Smile Da hat der GC nix mit zu tun. mit objekten (dazu zählen auch strings) gehen die spielchen mit den pointer net.
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group