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() − 创建一个具有给定坐标的矩形。


相关文章