vc++6.0编译没有问题,一运行就卡退,刚initgraph()然后就卡退。
看看这两个:
缺少 BGI
图形驱动文件。graphics.h
绘图库需要依赖 BGI
图形驱动文件才能运行,如果没有安装或配置正确的驱动文件,程序就会崩溃或卡退。要解决这种问题,你可以检查驱动文件是否正确安装,并将驱动文件所在目录加入到 PATH
环境变量中。
initgraph
参数设置错误。initgraph
函数的参数设置错误可能会导致程序崩溃或卡退。你可以检查参数是否正确设置,并确保分辨率、屏幕宽高和色深等参数符合实际情况。
初始化屏幕大小 在有文件#include<graphics.h>下使用initgraph()函数对屏幕显示的大小和颜色进行调整。
`void Initialization_show()
{
initgraph(HEIGHT, WEIGHT);/*设置屏幕大小*/
}`
其中的WEIGHT和WEIGHT是我对高度和宽度进行的宏定义,这里也可以直接输入整形变量。因为graphics.h是tc所特有的函数库,在vc和vs中是没有的,所以要借助插件Easyx图形库。
1、打开官网http://www.easyx.cn,选择下载
2、下载好后点击打开,它会自动识别vs2019的,然后按照下图操作