Von einen Objekt den namen zurückgeben
-
hi,
ich habe eine klasse <karten>und habe ein Okjekt erstellt das "Ass" heist .
wie kann ich mir den objekt namen anzeigen lassen ?das ich irgenwie automatisch machen kann (objektname.nummer).
(ass.nummer)
-
Nein. Wenn der Compiler fertig ist gibt es keine Namen mehr.
Du kannst jedoch einen String anlegen (static const oder so) und den mit einer get Methode zurückgeben lassen.
Ahso, das was Du suchst kann auch Virual sein.
[ Dieser Beitrag wurde am 13.05.2003 um 21:53 Uhr von Knuddlbaer editiert. ]
-
was ist mit typeid? geht das nicht auch mit klassen? (wie hies dieses 'prinzip'? rtti?)
dafür müsste aber jede karte z.b. abgeleitet sein, und nen eigenen namen haben, sonst kriegste immer 'karte' raus[ Dieser Beitrag wurde am 14.05.2003 um 09:38 Uhr von Korbinian editiert. ]