Я использую Eclipse для отладки программы на C ++ на Windows. Я перенаправляю stdin в файл в конфигурации запуска отладки, таким образом:
Входной файл Sample0.input
существует и содержит следующее:
8 4
giggabaj
1 1
1 2
1 3
2 4
Когда я запускаю программу (отладку или запуск), она выводит на stderr следующее:
4
Undefined command: "4". Try "help".
giggabaj
Undefined command: "giggabaj". Try "help".
1
Undefined command: "1". Try "help".
2
Undefined command: "2". Try "help".
3
Undefined command: "3". Try "help".
4
Undefined command: "4". Try "help".
Это появляется , что вместо перенаправления stdin в файл и, читая его, Eclipse вместо этого принимает входной файл как серию входных данных командной строки.
Это определено c для C ++; У меня не было проблем с отладкой Java. Что я могу сделать, чтобы это исправить?