Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

11

01.01.2007, 19:18

Zitat von »"drakon"«

Ich habe es jetzt mal noch mit einer Membervariabel probiert, und jetzt stürtzt bei mir das Programm auch ab.
Ok, wenn ich es jetzt richtig verstanden habe geht es solange ich keine Membervariabeln habe, weil die ja keinen Speicher reservieren müssen.


Ich wär mir nicht 100% sicher dass das immer funktioniert. Hab nichts dergleichen im Standard finden können, womöglich überseh ich den Punkt aber auch! :)
@D13_Dreinig

drakon

Supermoderator

  • »drakon« ist der Autor dieses Themas

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

12

01.01.2007, 19:24

Jetzt habe ich es begriffen.
Wenn ich da meine Gedanken mal öffnen darf:

Also mit delete wird der Zeiger der Liste (und somit auch die Instanz) freigegeben. Danach setze ich den Zeiger auf NULL, damit es keine Komplikationen gibt. Nun besteht die Liste aber immernoch, sind aber nur noch Nullen drinn, welche aber (da es ja in unserem Beispiel keine Variabeln gibt) dennoch (da sie ja keinen Speicher brauchen) auf die Memberfunktionen zugreifen könne.
Nun müssen wir also noch mit .clear die Liste löschen.
(Auf so sachen wird leider zu wenig eingegangen.)

So das wäre das, was ich jetzt kapiert habe. Und ich hoffe, ich habe da eine mehr, oder weniger gute und verständliche Lösung gefunden. :D

David_pb:
Was für einen Standard? Hast du ein Link?

13

01.01.2007, 19:38

Wenn es immer gehen würde gäbe es aber auch keinen new operator für Klassen oder?
Ich gebe bei der Arbeit immer 100%

6% Montags
30% Dienstags
35% Mittwochs
25% Donnerstag
4% Freitag

drakon

Supermoderator

  • »drakon« ist der Autor dieses Themas

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

14

01.01.2007, 22:21

Ja, klar, aber ich habe mich darauf bezogen, WARUM es nicht gegangen ist. Ist eigentlich ganz logisch, aber wenn man selber draufkommen muss, ist es schon recht mühsam.

Werbeanzeige