Klasse eines Objekts ermitteln
-
Hallo zusammen
Ich möchte gerne von einem Objekt die Klasse ermitteln. Unter Java geht das mittels getClass(), welches den Klassentyp zurückliefert. Gibt es etwas ähnliches unter C++ ?gruss,
Borowski
-
gibts nicht von Haus aus, aber vielleicht kannst du dir was zurechtbasteln.
Außerdem brauchst du so was theorethisch nicht, weil du das mit anständigem Design verhindern kannst
-
hmm gute frage... würd mich auch mal interessieren.. aber irgendwie gehts hab das schon mal gemacht.. aber jahre her:)
-
Hallo
wenn du es wirklich nicht vermeiden kannst, Stichworte sind typeid und dynamic_cast.
Aber eigentlich solltest du solche Fragen nach dem Typ lieber durch die Vermeidung von polymorphe Basisklassen vermeiden.bis bald
akari