-1

它是旧 Borland 编译器中可用的头文件。严格用于 MS-Dos 应用程序中的图形。您至少有 7 个操作系统、16 位、20 年和不计其数的编译器版本不再使用它。

是的,我知道那<graphics.h>已经过去了。我是 C/C++ 新手,我的知识仅限于在大学里教给我们的计算机图形学。

有什么方法可以用来graphics.h学习CodeLite这些程序吗?

4

2 回答 2

4

使用SDL可以轻松达到 C 中类似的抽象级别。 您将希望SDL_Surface将 Bresenham 的点放在其中。

我还推荐ClanLib与 C++ 一起使用,因为它更方便开始使用。

两个库都是跨平台的(并且可以使用 OpenGL 作为引擎)

于 2014-10-06T14:57:40.973 回答
2

您帖子中提到的头文件是Borland 的图形界面库的一部分,并且最常与 Turbo C++ 相关联。由于它的年代久远,它不再得到 Borland 的官方支持。然而,还有像OpenBGIWinBGI这样的替代品,它们努力在现代系统上模拟原始库的功能。这两个库的源代码也可用,并且可用于 CodeLite 项目。

作为旁注,该文档也可在线获得。

于 2015-08-28T01:17:12.617 回答