c 和 c++ 中的图形
graphics in c and c++
在 turbo c 3.2 中我得到
Divide error
在代码块中 IDE 我收到错误
initgraph() and closegraph() are refrence at compile time. (I added graphics header and library file in folder of codeblocks).Please give me solution?
我写的代码是
#include<graphics.h>
int main()
{
int a=10,ab;
initgraph(&a,&ab,"C:\TURBOC3\BGI");
circle(100,200,20);
closegraph();
return 0;
}
路径字符串应该是 "C:\TURBOC3\BGI"(注意双反斜杠而不是单反斜杠)
我希望这能解决问题。我在代码中看不到任何其他错误。
除了路径中的反斜杠问题,极不可能您使用的是 3270 兼容显示器。为什么不用a=0
传入a
的地址。 ab
必须设置为请求的模式,除非您将驱动程序设置为 autodetect
,这将 select 最高可用模式。参见 here。
在 turbo c 3.2 中我得到
Divide error
在代码块中 IDE 我收到错误
initgraph() and closegraph() are refrence at compile time. (I added graphics header and library file in folder of codeblocks).Please give me solution?
我写的代码是
#include<graphics.h>
int main()
{
int a=10,ab;
initgraph(&a,&ab,"C:\TURBOC3\BGI");
circle(100,200,20);
closegraph();
return 0;
}
路径字符串应该是 "C:\TURBOC3\BGI"(注意双反斜杠而不是单反斜杠)
我希望这能解决问题。我在代码中看不到任何其他错误。
除了路径中的反斜杠问题,极不可能您使用的是 3270 兼容显示器。为什么不用a=0
传入a
的地址。 ab
必须设置为请求的模式,除非您将驱动程序设置为 autodetect
,这将 select 最高可用模式。参见 here。