我的graphics.h在代码块中工作正常,但未显示任何输出控制台窗口打开,但未显示任何输出

问题描述

#include <graphics.h>
#include <bits/stdc++.h>

using namespace std;

void bresen(int x0,int y0,int x1,int y1)
{
    int dx,dy,p,x,y;
    dx=x1-x0;
    dy=y1-y0;
    x=x0;
    y=y0;
    p=2*dy-dx;
    while(x<x1)
    {
        if(p>=0)
        {
            putpixel(x,y,BLUE);
            y=y+1;
            p=p+2*dy-2*dx;
        }
        else
        {
            putpixel(x,BLUE);
            p=p+2*dy;
        }
        x=x+1;
    }
}

int main()
{
    int gdriver=DETECT,gmode,x0,y0,x1,initgraph(&gdriver,&gmode,"");
    bresen(100,100,200,200);
    getch();
    closegraph();
    return 0;
}

这是输出屏幕的屏幕截图。我也尝试在initgraph中复制库文件夹的路径,但这也不起作用。编译时未显示任何错误。

output_screen_screenshot

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...