MSVC - смешивание /EHa и /EHsc
От: K13 http://akvis.com
Дата: 06.02.08 08:20
Оценка:
Вопрос -- чем грозит сборка одной либы с /EHsc, второй с /EHa и подключение обеих либ к одному проекту?
Есть еще третья либа -- чисто сишная, и в общем случае собрана неизвестным компилятором.

При этом стек вызовов может составлять мешанину из функций и методов объектов всех либ
(особенно вспоминая callback'и).

Гарантируется ли аккуратная раскрутка стека в таком случае при throw? structured exception?
Можно ли добиться этого в принципе (с учетом чисто сишного кода) и если да, то как именно?
Компиляцией всех C++ либ с /EHa?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.