Здравствуйте, гость ( Вход | Регистрация )
|
JuryS1806 |
2.10.2010, 21:38
Сообщение
#1
|
![]() Студент ![]() Группа: Участник Сообщений: 93 Регистрация: 21.10.2009 Из: Нижний Новгород Пользователь №: 1168 Спасибо сказали: 9 раз(а) Репутация: 0
|
Здраствуйте, товарищи.
Столкнулся с такой проблемой. Сегодня установил Qt 4.7.0. и теперь не могу отлавливать Exception'ы в main. В общем это выглядит так: И до версии 4.6.3 это срабатывало, но теперь нет, при том что exception'ы отлавливаются в любых функциях и классах, но вот не в main. Просто наработал столько, что сейчас во всех классах и методах прописывать try -> catch . Да и не нужно. Только вот бывают критические ошибки и хотелось бы их отловить в main. Спасибо за помощь ! |
|
|
|
![]() |
|
Алексей1153 |
15.10.2010, 6:40
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
Цитата(JuryS1806 @ 15.10.2010, 3:46) Link Qt просто вылетал наверное, не Qt, а программа ? Цитата(JuryS1806 @ 15.10.2010, 3:46) Link Приветствую всех желающих заняться философией в этом топике философия, значит, такая: на эксепшены не надеяться. Всегда создавать условия, когда эксепшена быть не должно. Не заходить в блок try в цикле - будут тормоза (правда, всё зависит от назначения и количества итераций цикла). Большой цикл можно обернуть снаружи в try, если там, в принципе, может вылететь что-нибудь |
|
|
|
JuryS1806 Qt Exceptions 2.10.2010, 21:38
Авварон Мне казалось, что эксепшны ловятся в цикле событий... 2.10.2010, 23:05
JuryS1806 Цитата(Авварон @ 3.10.2010, 0:05) Мне каз... 2.10.2010, 23:10
Алексей1153
JuryS1806, goto - зло! А если уж используешь,... 3.10.2010, 6:39
JuryS1806 Да хоть бы QMessageBox отработал, а то вылет и все... 3.10.2010, 9:55
kuzulis А под Linux эксепшены не канают. Забудьте про них ... 4.10.2010, 14:24
kwisp Цитата(kuzulis @ 4.10.2010, 15:24) А под ... 4.10.2010, 14:42
kuzulis Цитата???
а по подробнее можешь растолковать?
Да я... 4.10.2010, 15:12
kwisp Цитата(kuzulis @ 4.10.2010, 16:12) Да я в... 4.10.2010, 15:19
kuzulis Цитатакак собираешься сообщить об ошибке в констру... 4.10.2010, 15:27
kwisp Цитата(kuzulis @ 4.10.2010, 16:27) Но я б... 4.10.2010, 15:34
kuzulis Цитатаиз чего это следует?
Да это просто вброс в с... 4.10.2010, 15:41
kwisp Цитата(kuzulis @ 4.10.2010, 16:41) Да это... 4.10.2010, 15:48
JuryS1806 Спасибо за Ваше активное участие в теме !
К с... 14.10.2010, 2:20
Алексей1153 JuryS1806, так и выходишь из catch при помощи goto... 14.10.2010, 6:38
JuryS1806 Сейчас опробую !
Кстати, насчет необходимости ... 15.10.2010, 0:46
JuryS1806 да уж 15.10.2010, 23:29![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 14.12.2025, 13:21 |