C++ 中的基本图形编程
c++server side programmingprogramming
C++ 编程语言是一种多功能编程语言。使用 C++ 也可以创建低端图形,即使用 c++ 创建具有时尚字体的基本形状和文字,并为其添加颜色。
图形编程可以使用终端或命令提示符在 c++ 中完成,或者您可以下载 DevC++ 编译器来创建图形程序。
对于终端,您需要将 graphics.h 库添加到 GCC 编译器中。为此,您需要输入以下命令。
>sudo apt-get install build-essential >sudo apt-get install libsdl-image1.2 libsdl-image1.2-dev guile-2.0 \ guile-2.0-dev libsdl1.2debian libart-2.0-dev libaudiofile-dev \ libesd0-dev libdirectfb-dev libdirectfb-extra libfreetype6-dev \ libxext-dev x11proto-xext-dev libfreetype6 libaa1 libaa1-dev \ libslang2-dev libasound2 libasound2-dev >sudo make install sudo cp /usr/local/lib/libgraph.* /usr/lib
按顺序输入上述所有命令后,您就可以在终端的 GCC 编译器中成功安装 graphics.h 库。
或者您需要安装 DevC++ 编译器的其他方法。
graphics.h 库 − graphic.h 库用于将图形添加到您的 C++ 程序中。对于图形编程,它是一个必须包含的库,因为它包含所有必需的方法。
在 c++ 程序中包含图形的语法 &ninus;
语法
#include<graphics.h>
示例
显示 c++ 中图形编程实现的程序 −
#include<graphics.h> #include<isotream.h> using namespace std; int main() { int gd = DETECT, gm; initgraph(−gd, −gm, "C:\TC\BGI"); rectangle(100,100,200,200); getch(); closegraph(); return 0; }
输出
C++ 图形编程的其他常用函数是 −
arc() − 创建给定角度和给定半径的圆弧。
bar() − 创建一个具有给定坐标的条形图。
circle() − 创建一个给定半径的圆。
closegraph() −它关闭了图形模式并释放了内存块。
ellipse() − 创建一个具有给定长轴和短轴的椭圆。
floodfill() − 泛光填充用于将特定颜色填充到给定坐标的特定点。
line() − 创建一条具有给定起点和终点的线。
rectangle() − 创建一个具有给定坐标的矩形。