ภาษาโปรแกรม C++ เป็นภาษาโปรแกรมอเนกประสงค์ การใช้ C++ คุณสามารถสร้างกราฟิกระดับล่างได้เช่นกัน เช่น การสร้างรูปร่างและคำพื้นฐานด้วยแบบอักษรที่มีสไตล์ และการเพิ่มสีให้กับกราฟิกสามารถทำได้โดยใช้ c++
การเขียนโปรแกรมกราฟิกสามารถทำได้ใน c++ โดยใช้เทอร์มินัลหรือพรอมต์คำสั่งของคุณ หรือคุณสามารถดาวน์โหลดคอมไพเลอร์ DevC++ เพื่อสร้างโปรแกรมกราฟิก
สำหรับเทอร์มินัล คุณต้องเพิ่ม libraray 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
ในการพิมพ์คำสั่งด้านบนทั้งหมดตามลำดับ คุณสามารถติดตั้งไลบรารี graphics.h ในคอมไพเลอร์ GCC ของเทอร์มินัลได้สำเร็จ
สำหรับหรือวิธีอื่นที่คุณต้องติดตั้งคอมไพเลอร์ 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++ ได้แก่ −
-
ส่วนโค้ง() − สร้างส่วนโค้งของมุมที่กำหนดและรัศมีที่กำหนด
-
แถบ() − สร้างแถบที่มีพิกัดที่กำหนด
-
วงกลม() − สร้างวงกลมรัศมีที่กำหนด
-
closegraph() − มันปิดโหมดกราฟิกและแบ่งส่วนของหน่วยความจำออก
-
วงรี() − สร้างวงรีด้วยแกนหลักและแกนรองที่กำหนด
-
น้ำท่วม() − การเติมน้ำท่วมใช้เพื่อเติมสีเฉพาะไปยังจุดที่ระบุซึ่งได้รับพิกัด
-
line() − สร้างเส้นของจุดเริ่มต้นและจุดสิ้นสุดที่กำหนด
-
สี่เหลี่ยมผืนผ้า() − สร้างสี่เหลี่ยมพร้อมพิกัดที่กำหนด