| imho.ws |
![]() |
|
|
|
# 1 |
|
Guest
Сообщения: n/a
|
Неожиданные исключения в С++
Как заменить стандартную функцию обработки неожиданных исключений unexpected() своей функцией? Вот небольшая моя программа, которая почему-то не работает:
#include <eh.h> #include <iostream.h> typedef void (*PVF)(); PVF set_unexpected(PVF); void myunexpected() { cout<<"unexpected error"; } void main() { set_unexpected(&myunexpected); int a =0; a=a/a;/*по идее должна вызваться моя функция myunexpected, но этого почему-то не происходит. Или я чего-то не понимаю?*/ } |