BGI Ошибка при открытии программы C ++ с DOSBox

У меня есть программа на C ++, которая использует graphic.h
Я хочу открыть его с помощью DOS-Box, но при попытке получить эту ошибку из DOS-Box:
Ошибка BGI: Графика не инициализирована (используйте ‘initgraph’)
Я использовал initgraph в моей программе следующим образом:

gd=DETECT;
initgraph(&gd,&gm,"");

0

Решение

Проверьте initgraph (), это должно быть что-то вроде

initgraph(&gd,&gm,"C:\TC\BGI");

Если это не работает, попробуйте добавить дополнительную косую черту, например:

initgraph(&gd,&gm,"C:\\TC\\BGI");

Если снова не работает, проверьте также переменные среды.

Вы можете сослаться на существующий пост в Ошибка BGI, как ее решить?

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]