crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> GPF и что с ним делать?, и с другими стандартными исключениями
Гурман
  опции профиля:
сообщение 14.12.2009, 13:55
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 10
Регистрация: 14.5.2009
Пользователь №: 749

Спасибо сказали: 0 раз(а)




Репутация:   0  


в MFC использовали ловушки таких исключений, специально сделанные мелкософтом, в Qt, кроме try/catch, ничего не видно, но try/catch что-то не работает... или не там его используем?

кто реализовал перехват GPF в Qt-приложениях, причем такой, чтобы кроссплатформенно работал? поделитесь опытом
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Гурман
  опции профиля:
сообщение 15.12.2009, 13:36
Сообщение #2


Студент
*

Группа: Новичок
Сообщений: 10
Регистрация: 14.5.2009
Пользователь №: 749

Спасибо сказали: 0 раз(а)




Репутация:   0  


у меня нет возможности его выкинуть, поскольку необходимо при таких исключениях произвести отключение оборудования

можно, конечно, тред запустить, который периодически бы дергал основную нить, и если она не отзывается, отключал бы оборудование, но не красиво это...

Цитата(kipter @ 14.12.2009, 16:14) *
Заместо исключения вы можете воспользоваться сигнал-слотовой обработкой ошибок.


ну и как мне ей ловить GPF и прочие критичные ошибки?

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 20.4.2024, 15:45