C++ 我的IDE或代码有问题吗?
我想学习cpp中graphic.h库的基础知识,但在解决了IDE中的一些错误并运行了youtube上的教程中的一些代码后,我遇到了另一个问题。编译并运行代码后,控制台将打开,但新接口不会打开。我为此使用了两个函数,openwindow()和initgraph(),它们都有相同的结果。我不知道我是否做错了什么。有人知道我能做些什么来解决这个问题吗 IDE:代码块 更新: 你们中的一些人说这个图书馆有点太旧了,不受支持。您对cpp中的其他图形库有什么建议吗 代码:C++ 我的IDE或代码有问题吗?,c++,codeblocks,C++,Codeblocks,我想学习cpp中graphic.h库的基础知识,但在解决了IDE中的一些错误并运行了youtube上的教程中的一些代码后,我遇到了另一个问题。编译并运行代码后,控制台将打开,但新接口不会打开。我为此使用了两个函数,openwindow()和initgraph(),它们都有相同的结果。我不知道我是否做错了什么。有人知道我能做些什么来解决这个问题吗 IDE:代码块 更新: 你们中的一些人说这个图书馆有点太旧了,不受支持。您对cpp中的其他图形库有什么建议吗 代码: #包括 内部主(空) { int
#包括
内部主(空)
{
int gd=检测,gm;
initgraph(&gd,&gm,“”);
行(100200100200);
getch();
closegraph();
返回0;
}
您预计会发生什么?是否有任何错误日志?您正在使用哪个图形库?您是否为图形库配置了代码块中的搜索路径?我希望它会打开一个新界面并画一条线,我在教程中看到它是一种测试使用该库运行代码时是否有任何错误的方法。运行代码时出现一条警告。。更新:现在在编译和运行时未显示任何警告。图形库是WinBGIm。是的,我看到了,它看到了库,代码运行良好,但是在运行代码时没有像教程中那样打开接口。问题是使用一个库,它的有用寿命已经在25年前结束了。是的,我遇到了这些信息,我必须将编译器设置为在32位而不是64位上运行,对于C++中的图形库有什么建议?
#include <graphics.h>
int main(void)
{
int gd=DETECT,gm;
initgraph(&gd,&gm,"");
line(100, 200, 100, 200);
getch();
closegraph();
return 0;
}