Подтвердить что ты не робот

Отправить EOF в консоли отладчика Eclipse

У меня есть программа, которая принимает консольный ввод, который я пытаюсь отлаживать. Отправка EOF (Ctrl + D в оболочке) важна для его функции; но Ctrl + D не отправляет его в консоли отладчика Eclipse.

Это должно быть очень просто, но Google (и мой ограниченный опыт) ничего не дает. Большое спасибо за любую помощь!

4b9b3361

Ответ 2

Я нашел решение этой проблемы:

Когда вы закончите ввод своих входов на консоли, нажмите на другое окно (редактор, Project Explorer и т.д.), затем нажмите на консоли. Нажатие Ctrl + Z теперь будет работать.

Ответ 3

Я думаю, что (не реагируя на Ctrl + D на системах Unix/Linux и не реагируя на Ctrl + Z на системах DOS? Windows) была ошибка примерно через 3 года назад. Eclipse списки рассылки или базы данных ошибок должны иметь лучшую информацию об этом. Обратитесь здесь для получения дополнительной информации об отчете об ошибке.

Ответ 4

В Mac для проектов на С++ попытайтесь отключить эту функцию: Перейдите в Run → Run configurations... Снимите флажок Подключить ввод и вывод процесса на терминал. Это сработало для меня.