Сообщение Потрея типа исключения от 25.08.2014 7:57
Изменено 25.08.2014 7:58 ML380
есть код:
Будет ли в данном случае потерян тип исключения при последующей ловле?
В чем отличие даннонго кода от просто "throw"?
Предполагая, что множественного наследования бросаемого объекта нет.
try
{
foo();
}
catch (const std::exception& e)
{
bar();
throw e;
}
Будет ли в данном случае потерян тип исключения при последующей ловле?
В чем отличие даннонго кода от просто "throw"?
Предполагая, что множественного наследования бросаемого объекта нет.
Потрея типа исключения
есть код:
Будет ли в данном случае потерян тип исключения при последующей ловле?
Есть ли отличия данноного кода от просто "throw"?
Предполагая, что множественного наследования бросаемого объекта нет.
try
{
foo();
}
catch (const std::exception& e)
{
bar();
throw e;
}
Будет ли в данном случае потерян тип исключения при последующей ловле?
Есть ли отличия данноного кода от просто "throw"?
Предполагая, что множественного наследования бросаемого объекта нет.