Lebensdauer
-
Hallo,
Wie lange existiert dieses Objekt?
Object& o = Object();
Wie bei new bis es gelöscht wurde oder bis zum Ende
der geschweiften Klammern?Gruß,
Jörg
-
Wenn du ein temp. Objekt an eine Referenz bindest, lebt es afaik so lange wie die Referenz selbst.
Gruß
-
ganz schön dreist sachen zu fragen die man selbst ausprobieren kann.
-
Wie willste das testen?
D. h. doch nicht dass er definitiv auf die Schnauze fliegen muss.
-
In dem man einen Destruktor einbaut der ne Ausgabe macht oder den Debugger verwendet.
-
der schlaue schrieb:
In dem man einen Destruktor einbaut der ne Ausgabe macht oder den Debugger verwendet.
Nicht jeder Compiler interpretiert den Standard in jeder Hinsicht korrekt. Vor allem kann da viel durch Optimierungen schief gehen.
MfG SideWinder