line函数解决办法
line函数
在vc++编译器中输入如下代码:
#include "graphics.h "
main()
{int driver,mode,i;
float x0,y0,y1,x1;
float j=12,k;
driver=VGA;mode=VGAHI;
initgraph(&driver,&mode, " ");
setbkcolor(GREEN);
x0=263;y0=263;y1=275;x1=275;
for(i=0;i <=18;i++)
{
setcolor(5);
line(x0,y0,x0,y1);
x0=x0-5;
y0=y0-5;
x1=x1+5;
y1=y1+5;
j=j+10;
}
x0=263;y1=275;y0=263;
for(i=0;i <=20;i++)
{
setcolor(5);
line(x0,y0,x0,y1);
x0=x0+5;
y0=y0+5;
y1=y1-5;
}
}
进行编译时系统提示:fatal error C1083: Cannot open include file: '__DEFS.H ': No such file or directory
是什么意思啊,系统没有包含graphics.h头文件吗?
------解决方案--------------------
graphics.h
这个是TC下的画图函数,在VC里没有
------解决方案--------------------
VC++中没有graphics.h。这个头文件。在用VC++画图时可以用MFC。
在vc++编译器中输入如下代码:
#include "graphics.h "
main()
{int driver,mode,i;
float x0,y0,y1,x1;
float j=12,k;
driver=VGA;mode=VGAHI;
initgraph(&driver,&mode, " ");
setbkcolor(GREEN);
x0=263;y0=263;y1=275;x1=275;
for(i=0;i <=18;i++)
{
setcolor(5);
line(x0,y0,x0,y1);
x0=x0-5;
y0=y0-5;
x1=x1+5;
y1=y1+5;
j=j+10;
}
x0=263;y1=275;y0=263;
for(i=0;i <=20;i++)
{
setcolor(5);
line(x0,y0,x0,y1);
x0=x0+5;
y0=y0+5;
y1=y1-5;
}
}
进行编译时系统提示:fatal error C1083: Cannot open include file: '__DEFS.H ': No such file or directory
是什么意思啊,系统没有包含graphics.h头文件吗?
------解决方案--------------------
graphics.h
这个是TC下的画图函数,在VC里没有
------解决方案--------------------
VC++中没有graphics.h。这个头文件。在用VC++画图时可以用MFC。