Re: dynamic_cast, std::bad_cast
От: Lorenzo_LAMAS  
Дата: 11.10.10 09:08
Оценка: 1 (1)
Здравствуйте, Аноним, Вы писали:

А>Немного непонятно что происхлодит при dynamic_cast когда преобразуются ссылки (не указатели). Если тип неверный то вроде бы кидается исключение std::bad_cast. std::bad_cast относится к STL? На платформах где нет STL как это работает.


Понятие STL — времен царя Гороха. Есть стандартная библиотека. Есть реализации freestanding и hosted.. Исключения нужные есть и там, и там.
Как работает доисторическая реализация, не соответствующая стандарту — личное дело этой реализации и как там динамик каст себя ведет — бог его знает.
Of course, the code must be complete enough to compile and link.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.