Variable aus dem Speicher löschen?
Übersicht

![]() |
Blitz3DBetreff: Variable aus dem Speicher löschen? |
![]() Antworten mit Zitat ![]() |
---|---|---|
Kann man Variablen irgendwie aus dem Speicher löschen?
Oder nehmen Sie automatisch keinen Speicher ein, wenn sie den Wert 0 haben? Danke |
||
User posted image
Xware Entertainment und Forum User posted image |
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Nein kannst du nicht. Sie werden automatisch entsorgt am Ende oder wenn sie innerhalb einer funktion erzeugt wurde, dann wenn die funktion verlassen wird. | ||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
Blitz3D |
![]() Antworten mit Zitat ![]() |
---|---|---|
das ist ja s***. Aber sie nehmen doch weniger Speicher ein, wenn sie einen
kleineren Wert haben oder? Und wenn der Variablenname kürzer ist? Hat das einen Einfluss darauf? |
||
User posted image
Xware Entertainment und Forum User posted image |
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Läge des Variablennamens: Kein einfluss
Gespeicherter Wert: Kein Einfluss Eine Variable ist immer gleich gross sofern es sich nicht um einen Type Handle handelt, unabhängig davon was drin gespeichert ist (String könnten eine Ausnahme sein, weiss ich grad net) |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
Blitz3D |
![]() Antworten mit Zitat ![]() |
---|---|---|
axo, ok danke ![]() |
||
User posted image
Xware Entertainment und Forum User posted image |
![]() |
Xaron |
![]() Antworten mit Zitat ![]() |
---|---|---|
Was ist daran so blöd? Globale Variablen leben die ganze Programmlaufzeit, lokale Variablen werden am Ende der entsprechenden Funktion "entsorgt".
Strings nehmen allerdings mehr Platz ein, eben so viele Bytes, wie der String lang ist (+1). Gruß - Xaron |
||
Cerberus X - Monkey X Reloaded! |
![]() |
Blitz3D |
![]() Antworten mit Zitat ![]() |
---|---|---|
aha... jah, gescheckt.
Noch ene Frage, wie macht man Zeilenumbruch? \n oder endl geht net danke |
||
User posted image
Xware Entertainment und Forum User posted image |
Timo |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
zeilenumbruch wobei?
im texteditor war es glaub ich die Kombi BlitzBasic: [AUSKLAPPEN] \"erste zeile\" + Chr(13) + Chr(10) + \"zweite zeile\" bei qlPrint oder qlText kannst du keinen Zeilenumbruch machen! |
||
![]() |
Blitz3D |
![]() Antworten mit Zitat ![]() |
---|---|---|
sry, hab mich undeutlich ausgedrückt.
Bei Write oder bei den Textareas bei Blitz+ |
||
User posted image
Xware Entertainment und Forum User posted image |
![]() |
Lord_Vader |
![]() Antworten mit Zitat ![]() |
---|---|---|
Bei Textareas müsste das gehn. In delphi gehts da ![]() Mhh Write benutzt man doch nicht das ist unschön. Aber da geht es wahrscheinlich nicht. |
||
![]() |
Blitz3D |
![]() Antworten mit Zitat ![]() |
---|---|---|
ich benutze write nicht!! ![]() |
||
User posted image
Xware Entertainment und Forum User posted image |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group