Graphics 图形不在代码块上工作

Graphics 图形不在代码块上工作,graphics,codeblocks,Graphics,Codeblocks,我最近安装了code::blocks 13.12,还添加了BGI图形(我知道它太旧了,项目需要它)。但是一个简单的C++图形程序,比如-/p> #include <graphics.h> #include <conio.h> int main() { int gd=DETECT, gm; initgraph(&gd, &gm, "C:\\TC\\BGI"); circle(150,150,40); getch();

我最近安装了code::blocks 13.12,还添加了BGI图形(我知道它太旧了,项目需要它)。但是一个简单的C++图形程序,比如-/p>
#include <graphics.h>
#include <conio.h>

int main()
{
    int gd=DETECT, gm;
    initgraph(&gd, &gm, "C:\\TC\\BGI");

    circle(150,150,40);

    getch();
    closegraph();    
}
#包括
#包括
int main()
{
int gd=检测,gm;
initgraph(&gd,&gm,“C:\\TC\\BGI”);
圆圈(150150,40);
getch();
closegraph();
}
给我一个警告-“从字符串常量到char*[-Wwrite strings]的不推荐转换”

程序也不执行;相反,会出现一个弹出窗口,显示“test.exe已停止工作”

我执行了在线视频中提到的所有步骤,以便在c::b中添加图形 (例如)

我注意到我的C:驱动器没有TC文件夹。这有责任吗?如果是,我从哪里获得所需的文件

最后一件事-所有没有图形的程序运行平稳。

chardriver[]=“C:\\TC\\BGI”
“从字符串常量到char*[-Wwrite strings]的不推荐转换的解决方案”
。 将其用作
initgraph(&gd,&gm,driver)

字符驱动程序[]=“C:\\TC\\BGI”
“从字符串常量到char*[-Wwrite strings]的不推荐转换的解决方案”
。 将其用作

initgraph(&gd,&gm,driver)

请检查修复不推荐的转换错误是否修复了代码中的任何问题。使用initgraph函数的第7行警告指出代码中有任何错误?请检查修复不推荐的转换错误是否修复了代码中的任何问题。第7行,其中initgraph函数被用来警告我的代码中是否有错误?