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