C++ প্রোগ্রামিং ভাষা একটি বহুমুখী প্রোগ্রামিং ভাষা। C++ ব্যবহার করে আপনি লো-এন্ড গ্রাফিক্সও তৈরি করতে পারেন যেমন আড়ম্বরপূর্ণ ফন্ট দিয়ে মৌলিক আকার এবং শব্দ তৈরি করা এবং সেগুলোতে রং যোগ করা c++ ব্যবহার করে করা যেতে পারে।
গ্রাফিক প্রোগ্রামিং আপনার টার্মিনাল বা কমান্ড প্রম্পট ব্যবহার করে c++ এ করা যেতে পারে অথবা আপনি গ্রাফিক প্রোগ্রাম তৈরি করতে DevC++ কম্পাইলার ডাউনলোড করতে পারেন।
টার্মিনালের জন্য আপনাকে GCC কম্পাইলারে graphics.h libraray যোগ করতে হবে। এর জন্য আপনাকে নিম্নলিখিত কমান্ড টাইপ করতে হবে।
>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 লাইব্রেরি − আপনার C++ প্রোগ্রামে গ্রাফিক্স যোগ করতে graphic.h লাইব্রেরি ব্যবহার করা হয়। গ্রাফিক প্রোগ্রামিংয়ের জন্য, এটি অবশ্যই লাইব্রেরি অন্তর্ভুক্ত করতে হবে কারণ এতে সমস্ত প্রয়োজনীয় পদ্ধতি রয়েছে৷
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++ গ্রাফিক প্রোগ্রামিং-এর অন্যান্য সাধারণ ফাংশন হল −
-
আর্ক() − একটি প্রদত্ত কোণ এবং প্রদত্ত ব্যাসার্ধের চাপ তৈরি করে।
-
বার() - প্রদত্ত স্থানাঙ্ক সহ একটি বার তৈরি করে৷
-
বৃত্ত() - প্রদত্ত ব্যাসার্ধের একটি বৃত্ত তৈরি করে।
-
ক্লোজগ্রাফ() − এটি গ্রাফিক্স মোড বন্ধ করে দিয়েছে এবং মেমরির অংশগুলিকে সরিয়ে দিয়েছে৷
৷ -
অধিবৃত্ত() − প্রদত্ত প্রধান এবং ছোট অক্ষ সহ একটি উপবৃত্ত তৈরি করে।
-
ফ্লাডফিল() − ফ্লাড ফিল একটি নির্দিষ্ট বিন্দুতে একটি নির্দিষ্ট রঙ পূরণ করতে ব্যবহৃত হয় যার স্থানাঙ্ক দেওয়া হয়।
-
লাইন() - প্রদত্ত শুরু এবং শেষ বিন্দুগুলির একটি লাইন তৈরি করে৷
-
আয়তক্ষেত্র() − প্রদত্ত স্থানাঙ্কের সাথে একটি আয়তক্ষেত্র তৈরি করে।