| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > результат выполнения программы |
| Автор: anonym 2.8.2007, 17:41 |
| Пусть есть скомпилированная программа на С++, в которой происходит деление на ноль. При этом получаем сообщение о критической ошибке винды. Но допустим, я отключил эти сообщения (мой компьютер - свойства - дополнительно - отчёт об ошибках). Можно ли как-то в таком случае определить, что произошла ошибка? Например, в программе на паскале на консоль выводится цивилизованное сообщение Run time error... |
| Автор: mr.Anderson 2.8.2007, 17:46 |
| Cмотрим try - catch. |
| Автор: anonym 2.8.2007, 18:09 | ||
Хм, а без всяких исключений можно как-нибудь отличить выполнение программы
от нормальной программы? |
| Автор: W4FhLF 2.8.2007, 19:26 |
| Получить результат из стороннего приложения? В win32 можно попробовать http://msdn2.microsoft.com/en-us/library/ms683189.aspx |
| Автор: anonym 2.8.2007, 19:34 |
| W4FhLF, отлично, похоже то что надо! )) А аналог в дотнете у неё есть? |
| Автор: W4FhLF 2.8.2007, 19:38 |
| anonym, да наверняка есть, но я его не знаю. |
| Автор: anonym 2.8.2007, 19:58 |
| Нашёл! Вообще мега-полезная страничка http://www.cnblogs.com/me-sa/articles/657251.html W4FhLF, большое спасибо! |