Re[5]: Как проигнорировать assert ?
От: Sergey Россия  
Дата: 19.11.08 13:07
Оценка:
"overt" <73041@users.rsdn.ru> wrote in message news:3180714@news.rsdn.ru...

> По умолчанию выставлен _WRITE_ABORT_MSG. Как мне его убрать, и поставить _CALL_REPORTFAULT ?

> Не могу совладать с комбинацией:
>
__abort_behavior = oldflags & (~mask) | flags & mask;

>
> Получилось след. образом:
>
>    _set_abort_behavior( 0, _WRITE_ABORT_MSG);
>    _set_abort_behavior( _CALL_REPORTFAULT , _CALL_REPORTFAULT);
>

>
> Но мне кажется должен быть способ сделать это одним вызовом ф-ии.

А так:
_set_abort_behavior( _CALL_REPORTFAULT , _CALL_REPORTFAULT | _WRITE_ABORT_MSG);
Posted via RSDN NNTP Server 2.1 beta
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.