Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
try catch
|
|||
|---|---|---|---|
|
#18+
Я нашел тут на форуме много тем с подобным содержанием, но их прочтение нисколько не приблизило меня к пониманию или решению проблемы. Прочел, что моя любимая среда разработки С++ Builder 6 плохо работает с исключениями, то есть запуск приложения непосредственно из среды разработки приводит к тому что блок catch(...) просто напросто не срабатывает и программа вылетает с ошибкой(в моем случае EZeroDivide), но дело в том, что даже при запуске этого приложения из проводника блок catch так же работает как-то странно, то есть приложение уже не вылетает с ошибкой EZeroDivide, вместо этого оно подвисает на пару секунд после чего вылетает окошко прекращения работы программы, а далее о том что программа не работает, вместо того, чтобы продолжать работать далее в соответсвии с написанным кодом. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2013, 13:47 |
|
||
|
try catch
|
|||
|---|---|---|---|
|
#18+
kab18, Я думаю что не ловится исключение потому что оно не С++-ное, а виндовое (SEH), которое надо ловить по другому (как не помню, зависит от компилятора) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2013, 15:51 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=78&tid=2020226]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 140ms |

| 0 / 0 |
