Name der Klasse in sein CString lesen??
-
Hallo habe bspw.
class MyClass{ ..... }; MyClass *p= new MyClass();kann ich nun aus dem p Zeiger mit einer funktion denn Klassen name lesen??? "MyClass"
-
geht mit 'RTTI'.
such mal bei google nach 'typeid()' und 'type_info'btw: bei vs ist rtti normalerweise ausgeschaltet d.h. du musst es erst einschalten... (über die compiler-settings dialogbox)
-
RTTI ist eine Möglichkeit. Da Du hier in einem MFC Forum bist geht es auch wenn Du das Objekt von CObject ableitest und DECLARE_.../IMPLEMENT_... Makros verwendest. Dann kannst Du GetRuntimeClass verwenden und dort den Member m_lpszClassName!