полнения с операторами typeid

Автор admin Понедельник, 15 июня 2009 11:32

полнения с операторами typeid и dynamic_cast и посмотрите, какой вариант работает быстрее. 2. Измените класс C16:AutoCounter.h из первого тома так, чтобы он стал действительно полезным средством отладки. Он должен использоваться в качестве вложенного члена каждого класса, который вы планируете трассировать. Оформите AutoCounter в виде шаблона, параметризованного по имени внешнего класса. Во всех сообщениях об ошибках выводите имя класса средствами RTTI. 3. Используйте RTTI для вывода отладочной информации (полного имени специализированного шаблона) функцией typeid(). Специализируйте шаблон для разных типов и проанализируйте результаты. 4. Измените иерархию Instrument из главы 14 первого тома, но для начала скопируйте файл Wind5.срр в другое место. Включите в класс Wind виртуальную функцию dearSpitValve() и переопределите ее для всех классов, производных от Wind. Создайте вектор указателей на Instrument; заполните его различными типами объектов Instrument, созданными оператором new. Далее при переборе элементов средствами RTTI выявляйте объекты класса Wind или производных от него. Вызовите для этих объек


Комментарии закрыты.