002
08.12.2003, 13:38 Uhr
dad_an_der_fh
|
Danke Dir für den spritnf-Befehl,
habe mit Online-Unterstützung das Problem ausgemacht.
in konstruktor der Klasse wo Variable benutzt
C++: |
Init_App* m_init_app;
|
dann verdeckt diese lokale Variable die gleichnamige Instanzvariable. Die lokale Variable wird zerstört, sobald der Konstruktor beendet ist, die Instanzvariable bleibt uninitialisiert. Lass die Zeile einfach weg, oder noch besser, verwende eine Initialisierungsliste, dann kann dir das nicht mehr passieren:
C++: |
DeineKlasse::DeineKlasse() : m_init_app(new Init_App) { // ... }
|
|