У меня проблемы с непосредственным открытием компилятора TurboC ++ (версия DOS) в Windows X. Если я щелкну значок TurboC ++ в графическом интерфейсе Windows, он откроется на секунду (пустой экран DOS) и выключится.поэтому я должен получить к нему доступ через командную строку, т.е.
cmd (enter)
c:\tc\bin (enter)
tc.exe
Таким образом открывается TurboC ++, и я могу программировать и все.
Почему я всегда должен запускаться tc.exe
через командную строку?Почему я не могу запустить его через Windows XP?
Кроме того, после запуска tc.exe
через командную строку я не могу выполнить какую-либо графическую программу через него.
Я пишу простоекод для создания круга с использованием предопределенных функций .. при компиляции и запуске программы tc.exe
выходит и возвращается в командную строку.
Почему это происходит? Есть ли решение?
Я также пытался использовать DosBox для запуска TurboC ++.он закрывается при запуске графической программы.
ps: эта проблема возникла только у меня и моего друга ..... на всех ПК в нашем колледже установлена Windows XP или Vista, и у них нет проблем.я использую initgraph ();Функция для инициализации графических драйверов (с помощью автоопределения) и графического режима. Я дал правильный адрес для файлов BGI.и папка содержит требуемый файл (EGAVGA.bgi).эта программа отлично работает в нашем колледже. Это как-то связано с моей видеокартой (nvidia 9400 1gb)?