摘要
Borland公司的Turbo系列编译器,如Turbo C、Turbo C<sup>++</sup>、Turbo Pascal、Borland C<sup>++</sup>等,以其强大的功能、方便的集成环境、功能齐全的函数库而深受程序员的喜爱。在图形方面,库函数功能的实现均靠Borland公司的图形接口(.BGI)文件来完成。如各种画点、画线及区域填充等函数都由编译器分解为基本的功能模块,然后再由图形接口来实现。这样由编译器所编译的程序就能适应于不同的显示适配器,从而为使用不同的硬件系统打下了良好基础。对于不同的显示适配器,基本功能的操作由BGI完成。对应用程序而言,显示适配器是一个"黑匣子",用户不必知道显示器的端口。