Каким образом в catch анализируется иерархия классов? С помощью rtti ( dynamic_cast) или как-то еще?
class A
{
...
}
class B : A
{
...
}
f()
{
B b;
throw b;
}
try
{
f();
}
catch (A& a)
{
...
}
Где бы про это почитать?
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от dilmah

Ответ на:
комментарий
от aton
Ответ на:
комментарий
от dilmah

Ответ на:
комментарий
от aton
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от aton
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от aton
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как правильно наследовать от std::exception ? (2007)
- Форум проблема с exception handling (2003)
- Форум [node.js] Custom exception handling (2012)
- Форум Исключения в С++ (2010)
- Форум Множественное наследование и try/catch inderect base, C++ (2008)
- Форум QString как класс исключения? (2010)
- Форум C++ самый базовый exception (2021)
- Форум Валится на throw (2005)
- Форум [c++] можно ли (1) недопустить «лишнее» наследование или (2) узнать реальный класс в конструкторе или (3) сделать надежный pattern matching (2009)
- Форум Почему такое использование выдает null pointer exception? (2020)