Re: C++ EH или Windows SEH ?
От: Roman Odaisky Украина  
Дата: 02.08.07 06:54
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Чем отличаются [__try/__except от try/catch]


А>Чем предпочтительнее пользоваться при написании Win32API приложений?


Вторым.

Во-первых, SEH — Structured Exception Handling — это и есть Win32 SEH. То, что предусматривает C++, называется просто exception handling.

Обработчики SEH не вызывают деструкторы стековых переменных, это весьма плохо вписывается в идеи C++, поэтому их лучше не использовать, кроме разве что ключа -EHa (в этом случае SEH-исключения преобразовываются в обычные исключения C++).
До последнего не верил в пирамиду Лебедева.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.