C++基礎圖形程式設計
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庫 − graphics.h庫用於向C++程式新增圖形。對於圖形程式設計,這是一個必須包含的庫,因為它包含所有必需的方法。
在C++程式中包含圖形的語法:
語法
#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() − floodfill用於將特定顏色填充到給定座標的特定點。
line() − 建立具有給定起點和終點的線。
rectangle() − 建立具有給定座標的矩形。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP