Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
程序以进程状态终止-1073741819-graphics.h_C_Bgi - Fatal编程技术网

程序以进程状态终止-1073741819-graphics.h

程序以进程状态终止-1073741819-graphics.h,c,bgi,C,Bgi,这是我第一次使用graphics.h,我做了一切,找到了驱动程序,包括库,链接器选项,将扩展名更改为cpp,当我编译代码时,没有显示错误,只是进程终止状态-1073741819 int init_windows() { int gd = DETECT, gm; char driver[] = "C:\\TURBOC3\\BGI"; initgraph(&gd, &gm, driver); } int main() { init_

这是我第一次使用graphics.h,我做了一切,找到了驱动程序,包括库,链接器选项,将扩展名更改为cpp,当我编译代码时,没有显示错误,只是进程终止状态-1073741819

int     init_windows()
{
    int gd = DETECT, gm;

    char driver[] = "C:\\TURBOC3\\BGI";
    initgraph(&gd, &gm, driver);
}

int     main()
{
    init_windows();
    int x = 320, y = 240, radius;

    for( radius = 25; radius <= 125; radius += 20)
        circle(x, y, radius);

    closegraph();
int init_windows()
{
int gd=检测,gm;
字符驱动程序[]=“C:\\TURBOC3\\BGI”;
初始化图(&gd,&gm,驱动程序);
}
int main()
{
初始化窗口();
int x=320,y=240,半径;

对于(radius=25;radius您能告诉我们您正在使用哪个编译器/链接器以及它们运行在哪个操作系统上吗?对我来说,这似乎是一个旧的——非常旧的——DOS应用程序的源代码。哦,顺便说一句,源代码不完整。异常代码
-1073741819
C0000005
是访问冲突的代码。这意味着您的程序正在访问(读或写)它无权访问的内存地址。您的代码看起来很像Borland Turbo C图形程序,它只能在MS-DOS下运行,或在模拟器中运行,因为它的图形驱动程序直接访问视频内存……您应该检查
initgraph()的结果
也是,例如:
errorcode=graphresult();if(errorcode!=grOk){/*发生了错误*/}
。此外,函数
int init_windows()
没有返回任何值。