<分区>
为了在 Windows 和 Ubuntu 中编译直线和圆绘图代码,我花了几周的时间。
我只能编译和运行简单的代码,例如:
window :
#include <graphics.h>
int main()
{
int gd = DETECT, gm;
int x = 320, y = 240, radius;
initgraph(&gd, &gm, "C:\\TC\\BGI");
for ( radius = 25; radius <= 125 ; radius = radius + 20)
circle(x, y, radius);
getch();
closegraph();
return 0;
}
Linux:
#include <graphics.h>
int main()
{
int gd = DETECT, gm;
int x = 320, y = 240, radius;
initgraph(&gd, &gm, NULL);
for ( radius = 25; radius <= 125 ; radius = radius + 20)
circle(x, y, radius);
getch();
closegraph();
return 0;
}
我认为在最新版本的操作系统中已经删除了对某些元素的支持。请确认。