[Comm] Знатокам gcc (3.2, C++)

Alexey Morozov =?iso-8859-1?q?morozov_=CE=C1_novosoft=2Eru?=
Пн Окт 28 21:45:44 MSK 2002


On Mon, Oct 28, 2002 at 05:04:05PM +0300, Sergey Vlasov wrote:
> Варианты:
> 
> 1) Избавиться в этом месте от exception вообще и работать старым дедовским
> способом - по кодам возврата.  Если что-то бросается из глубины - ловить
> внутри callback-a, не допуская распространения в код на C.
> 
> 2) info gcc рекомендует в подобных случаях компилировать код на C с опцией
> -fexceptions - тогда работает (но, разумеется, память, выделенная в
> C-коде, не освобождается - будет утечка).
> 
> 3) Можно задействовать setjmp/longjmp - но тогда утечка будет уже в
> C++-частях.
Эхе-хе, не повести печальнее...
Но в любом случае, спасибо.





Подробная информация о списке рассылки community