enum in nicht-statischer SingleTon-Instanz Access Violation
-
Hallo.
Ich habe eine Singleton-Klasse mit einem nicht-statischen Element:
GameStatus Status;
GameStatus ist deklariert als:
enum GameStatus { SILVA_INIT, SILVA_INTRO, SILVA_TITEL, SILVA_EXIT };
Wenn ich nun von einer Memberfunktion der Singleton-Klasse versuche Status = SILVA_INIT zu setzen und diese Singleton-Funktion auch durch einen Zeiger zu der Instanz aufrufe, bekomme ich eine Access Violation.
Wenn ich das Element Status auf static setze funktioniert es allerdings.
Hat jemand eine Idee, woran das liegen kann?[EDIT]
Vergleiche funktionieren auch nicht:while(Status != MAVXG_EXIT) { [...]
MfG MAV
[ Dieser Beitrag wurde am 30.03.2003 um 11:46 Uhr von Mis2com editiert. ]
-
zu wenig code
-
-
Argh, Fehler gefunden.
Die statische Instanz war ein Zeiger. *vorn kopf schlag*[ Dieser Beitrag wurde am 30.03.2003 um 20:08 Uhr von Mis2com editiert. ]