Как поймать исключение Control-C в приложении консоли Visual C ++?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как поймать исключение Control-C в приложении консоли Visual C ++?

Сообщение Anonymous »

Кажется, это должно быть просто, но я попробовал оба

try {} catch (...) {}< /code> C ++ обработка исключений и

__try {} __finally {}< /code> Структурированная обработка исключений (SEH)

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

Подробнее здесь: https://stackoverflow.com/questions/115 ... onsole-app
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»