但是PC平台的C语言,要是不支持图形绘制,市场会大打折扣,大家不买啊,因此,他必须让他的C语言支持图形,但是,图形卡有很多啊,因此,他就开发出自己的图形驱动标准,叫做BGI,这是一种文件格式,一般安装一套TurboC,里面会带一堆这个文件,就是针对各个不同显卡的驱动。
Basic Graphics Interface 图形接口文件,在DOS下编程时,如果要使用图形界面,就需要用到的,tc等编译器有提供。就是你用TURBO C或者BORLAND C做DOS下的程序时,的显示驱动.一般在LIB目录下,叫EGA.BGI, VGA.BGI等名字.格式就是.OBJ格式....
BGI 是英文 Borland Graphics Interface 的首字母缩写,即 Borland 公司发布的图形接口,以实现 DOS 下的绘图。Turbo C 就是 Borland 公司早期发布的开发工具。由于这个图形接口是个外部的代码库,因此写图形程序的时候需要明确指定其路径。这个问题让很多初学 C 语言绘图的人头疼。我以前写过一篇文章解释...
turbo C BGI 基本图形接口的 例子 学了这么久的 C 竟然一直没有发现 TC 里面附带了这么好的一个例子。。。 真是杯具啊、。 代码
改成registerbgidriver(EGAVGA_driver); //把驱动程序装入到执行程序中 initgraph(&gdriver,&gmode, "");详细看我在论坛上的文章。http://sprogram.cn/bbs/read.php?tid=56&fpage=2
initgraph(&gdriver,&gmode,"C:\\Turboc3\\BGI");intx=300,y=350,ch,life=3,score=0;charchoice; cout<<"\n\n\n\n\n\t\t\t* THUNDER RACER *"; cout<<"\n\t\t\t ---"; cout<<"\n\n\tLong long ago the state of Valencia was attacked by the"; cout<<"\n\n\tenemies and...
最近我有类似的问题。为了解决这个问题,从BGI folder复制EGAVGA.BGI并粘贴到BIN folder。希望能成功。
bgiobj egavga的意思是 运行bgiobj.exe 并让它执行‘egavga’这个指令
首页 菜谱 饮食健康 笔记 商城 天天营养师 雪cbgi 经验值: 95 + 关注 1 关注 0 粉丝 0 菜谱 0 笔记 概览 菜谱 菜单 笔记 收藏 美食日记 小食 35道菜谱 凉菜 8道菜谱 锅子 2道菜谱 丸子 3道菜谱 特色 3道菜谱 卤菜 2道菜谱 甜品 2道菜谱 蒸 15道菜谱 面点 1道菜谱 西式...
BGI是Borland Graphics Interface的缩写,是一个Windows下的C/C++图形库,可以实现图形界面的开发。在Linux系统中,需要下载一个兼容BGI的库来替代。 在终端中运行以下命令下载BGI库: sudo apt-get install libgraph1 libgraph1-dev 2. 设置gcc编译器 在终端中运行以下命令打开gcc的配置文件: ...