当我运行简单的图形程序Borland c ++时抛出错误“ Windows下不支持BGI图形”

  #include<graphics.h>
  #include<conio.h>

  void main() {    int gd = DETECT, gm;

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

     circle(100, 100, 50);

    getch();    closegraph();

 }

最佳答案

如果您不想运行DOS,则可能有一些调查WinBGI的运气,也许在http://winbgim.codecutter.org处,但是该项目似乎已经结束。最终,BGI是一种过时且不受支持的技术。

如果您只是想玩一玩,那么HTML Canvas元素可能是一个合理的选择。此页面上有一些演示,您可以随时修改
http://www.w3schools.com/html/html5_canvas.asp

另请参见类似的问题How can I compile code that uses graphics.h in DOSBOX?

HTH。

关于c++ - 图形程序无法在Borland C++中运行,我该怎么办?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17162129/

10-09 20:46