Entry tags:
- c++,
- concurrency,
- freesoftware,
- gcc,
- library,
- linux,
- ms windows,
- plain c,
- posix
Вопрос: Как дела с catch(...) в MS?
Думаю, многие из вас в курсе, что в NPTL механизм pthread_cancel() реализован с помощью исключений. Таким образом, следует избегать нейтрализации catch(...).
Знающие люди, а скажите, есть ли в мелко-мягкой среде какие-то подводные камни, из-за которых тоже следует избегать такой нейтрализации?
Заранее благодарен! :-)
Update: Обратные ссылки: alextutubalin: Об исключениях (C++)
Знающие люди, а скажите, есть ли в мелко-мягкой среде какие-то подводные камни, из-за которых тоже следует избегать такой нейтрализации?
Заранее благодарен! :-)
Update: Обратные ссылки: alextutubalin: Об исключениях (C++)
no subject
Re: Нету
no subject
Re: Я бы на всякий случай взглянул бы в SEH. Для очистки со
Re: Я бы на всякий случай взглянул бы в SEH. Для очистки со
Re: Я бы на всякий случай взглянул бы в SEH. Для очистки со
Re: Я бы на всякий случай взглянул бы в SEH. Для очистки со
Re: Я бы на всякий случай взглянул бы в SEH. Для очистки со
Re: Я бы на всякий случай взглянул бы в SEH. Для очистки со
Re: Я бы на всякий случай взглянул бы в SEH. Для очистки со
(Anonymous) - 2011-08-28 16:31 (UTC) - Expandno subject
или хотя бы гнать ссаными тряпками :)
потому что если где-то что-то сегфолтится и нейтрализуется этим кэтчем, то узнаешь ты об этом как правило слишком поздно
Re: за catch( ... ) без rethrow вообще надо убивать
(no subject)
Re: в чем проблема? все исключения STL унаследованы от std::e
(no subject)
Re: сделай проверку, e.what() вполне может вернуть NULL
Re: сделай проверку, e.what() вполне может вернуть NULL
Re: сделай проверку, e.what() вполне может вернуть NULL
Re: сделай проверку, e.what() вполне может вернуть NULL
Re: сделай проверку, e.what() вполне может вернуть NULL
Re: сделай проверку, e.what() вполне может вернуть NULL
Re: сделай проверку, e.what() вполне может вернуть NULL
(no subject)
Re: Идея с catch(std::exception &), кстати, подходит.
(no subject)
Re: конструкторы вообще не должны ничего кидать, это ког
(no subject)
no subject
Re: а я даже не понял вопроса:) но,уверен, что в конце конц
Re: а я даже не понял вопроса:) но,уверен, что в конце конц
Re: а я даже не понял вопроса:) но,уверен, что в конце конц