Как завершить консольное приложение Windows, не связанное с процессом? - PullRequest
0 голосов
/ 17 декабря 2010

У меня есть приложение, которое при запуске в режиме отладки в Visual Studio иногда зависает, но не имеет связанного процесса.

Консольные окна есть, но они не реагируют на выход или Ctrl-C.

Это также мешает перезагрузке.

Есть ли способ убить этот сеанс консоли?

Ответы [ 3 ]

5 голосов
/ 17 декабря 2010

Вы смотрели в Process Explorer из Sysinternals (бесплатно), где у него есть «цель», которую вы можете использовать для щелчка по окну, и он выделит из списка, с чем связана программа, чтобы убить его или получить информацию?

2 голосов
/ 17 декабря 2010

Известные проблемы с отладкой в ​​XP и Server 2003.

0 голосов
/ 01 октября 2011

Для выхода из окон консоли просто измените тип возврата main() на int и поместите return 0; в последнюю из функций main().окно консоли автоматически закрывается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...