терминал cygwin конвертирует мои письма в цифры - PullRequest
1 голос
/ 18 сентября 2011

Я недавно закодировал файл '.C' с помощью scanf для ввода с клавиатуры. К моему большому удивлению, терминал cygwin преобразовал все буквы, которые я набрал, в цифры. Моя программа работает правильно, хотя. Терминал cygwin просто не показал правильный ввод, который я набрал. Он даже преобразовал некоторые не алфавитные ключи в символы.

Если бы я нажимал одну и ту же алфавитную клавишу несколько раз, цифры (появляющиеся в терминале cygwin) менялись бы каждый раз, когда я нажимал клавишу. Я говорил об этом с моим профессором информатики, а он не знал, как это исправить.

Следует также отметить, что мой профессор смог использовать исполняемый файл cygwin (?) Через командный терминал для запуска моего файла .C. Когда он запустил программу таким образом, командный терминал смог принимать письма.

Я получил установочный пакет cygwin с веб-сайта зеркала GATech, и это первая ошибка, с которой я столкнулся при использовании cygwin.

Я использую Windows XP и netbeans для запуска '.C';

1 Ответ

0 голосов
/ 08 марта 2013

проверьте ваши .(bash)rc настройки, попробуйте альтернативные "консоли" (mintty, xterm, ...)

... удалось использовать исполняемый файл cygwin ...

это все еще файлы Windows .exe

...