frage zu types

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

 

Ciro

Betreff: frage zu types

BeitragDi, Nov 28, 2006 20:13
Antworten mit Zitat
Benutzer-Profile anzeigen
habe meinem space game ein paar bomben mit arrays programmiert weil ich vom wissenstand her noch nicht soweit war das ich objekte bzw types benutzen hab können."schlimmes deutsch ich weiß"...also meine frage,soviel ich mitbekommen hab kann ich ja jedemenge types erstellen also meinen speicher zumüllen doch wie bekomme ich diesen speicher wieder frei...nur weil ich den type auf null setze ist er ja nicht frei.was ich suche ist sowas wie ein konstruktor/destruktor für types.gibts sowas in BM?.
 

Ava

Gast

BeitragDi, Nov 28, 2006 20:17
Antworten mit Zitat
Hallöchen,

wenn Du alle Pointer zu einem Object (sprich: alle Variablen, die auf das Objekt zeigen) auf Null setzt, dann wird der GarbageCollector den Speicher automatisch wieder freigeben.

+ Ava +

FOODy

BeitragDi, Nov 28, 2006 20:21
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
Type TType
Method New()
'Konstruktor
EndMethod

Method Delete()
'Destruktor
EndMethod
EndType


Rest: siehe Ava. Very Happy



Gruß,
FOODy
BlitzMax + MaxGUI, 64-bit Arch Linux: Intel Core² E8500 | 8 GB Ram | GeForce GTX 460 · 1024 MB
 

Ciro

BeitragDi, Nov 28, 2006 20:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Ava hat Folgendes geschrieben:
Hallöchen,

wenn Du alle Pointer zu einem Object (sprich: alle Variablen, die auf das Objekt zeigen) auf Null setzt, dann wird der GarbageCollector den Speicher automatisch wieder freigeben.

+ Ava +

Das eigentliche objekt besteht aber immer noch im speicher...

FOODy

BeitragDi, Nov 28, 2006 20:58
Antworten mit Zitat
Benutzer-Profile anzeigen
Sobald nichts mehr auf die Instanz zeigt, wird der Speicher vom Garbage Collector freigegeben.
BlitzMax + MaxGUI, 64-bit Arch Linux: Intel Core² E8500 | 8 GB Ram | GeForce GTX 460 · 1024 MB
 

Ciro

BeitragDi, Nov 28, 2006 21:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Ok Danke euch!...bis zur nächsten frage Very Happy

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group