Привет всем.
Засунув в десяток catch-ей
catch(const std::exception& e)
{
if(!<некоторое условие>)
throw;
//....
}
Задумался — а зачем вообще заходит в catch?
Вопрос — планируется ли в плюсах поддержка "фильтров исключений"?
Ну, то есть, привязка к catch дополнительного вычисляемого условия.
Типа catch_if какой-нибудь?
Пользоваться я этим catch_if все равно ближайшие лет 15 не буду, но интересно
---
Просьба не предлагать организовывать две ветки кода.
-- Пользователи не приняли программу. Всех пришлось уничтожить. --