Как программно идентифицировать класс
От: Аноним  
Дата: 21.10.10 22:44
Оценка:
Написал для своей задачи библиотеку классов. Основной класс-предок и несколько от него потомков. От этих потомков создаются экземпляры и присутствуют в некотором списке, список каждый раз разный.

Каким образом правильно определять какому классу какой экземпляр принадлежит?

Раньше я обходился введением свойства "type" типа const int, в котором хранил номер класса, для каждого свой индивидуальный и не изменяющийся никогда, и чтобы сказать о классе конкретного экземпляра из вышеупомянутого списка, достаточно было это свойство прочитать. Но у Страуструпа говорится, что так делать не комильфо, а как надо рыцца особо некогда. Присоветуйте что-нибудь.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.