Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C++ में बेसिक ग्राफिक प्रोग्रामिंग

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

उपरोक्त सभी आदेशों को क्रमिक रूप से टाइप करने पर आप अपने टर्मिनल के जीसीसी कंपाइलर में ग्राफ़िक्स.एच लाइब्रेरी को सफलतापूर्वक स्थापित कर सकते हैं।

या अन्य विधि के लिए आपको DevC++ कंपाइलर स्थापित करने की आवश्यकता है।

ग्राफिक्स.एच लाइब्रेरी - आपके सी++ प्रोग्राम में ग्राफ़िक्स जोड़ने के लिए ग्राफ़िक.एच लाइब्रेरी का उपयोग किया जाता है। ग्राफिक प्रोग्रामिंग के लिए, इसमें पुस्तकालय शामिल होना चाहिए क्योंकि इसमें सभी आवश्यक विधियां शामिल हैं।

c++ प्रोग्राम में ग्राफिक्स शामिल करने के लिए सिंटेक्स &ninus;

सिंटैक्स

#include<graphics.h>

उदाहरण

सी++ में ग्राफिक प्रोग्रामिंग के कार्यान्वयन को दिखाने के लिए कार्यक्रम -

#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++ में बेसिक ग्राफिक प्रोग्रामिंग

C++ ग्राफिक प्रोग्रामिंग के अन्य सामान्य कार्य हैं -

  • आर्क () − दिए गए कोण और दी गई त्रिज्या का चाप बनाता है।

  • बार () − दिए गए निर्देशांकों के साथ एक बार बनाता है।

  • मंडली () − दी गई त्रिज्या का एक वृत्त बनाता है।

  • क्लोजग्राफ () - इसने ग्राफिक्स मोड को बंद कर दिया और मेमोरी के टुकड़ों को हटा दिया।

  • दीर्घवृत्त () − दिए गए बड़े और छोटे अक्ष के साथ एक दीर्घवृत्त बनाता है।

  • बाढ़ भराव () - फ्लड फिल का उपयोग एक विशिष्ट रंग को एक विशिष्ट बिंदु पर भरने के लिए किया जाता है जिसके निर्देशांक दिए गए हैं।

  • लाइन () - दिए गए शुरुआती और अंतिम बिंदुओं की एक पंक्ति बनाता है।

  • आयताकार () − दिए गए निर्देशांकों के साथ एक आयत बनाता है।


  1. सी++ प्रोग्रामिंग भाषा विशेषताएं

    C++ को एक मध्यम-स्तरीय भाषा के रूप में माना जाता है, क्योंकि इसमें उच्च-स्तरीय और निम्न-स्तरीय भाषा सुविधाओं का संयोजन होता है। यह C का सुपरसेट है, और वस्तुतः कोई भी कानूनी C प्रोग्राम एक कानूनी C++ प्रोग्राम है। C++ विभिन्न प्लेटफार्मों पर चलता है, जैसे कि विंडोज, मैक ओएस और यूनिक्स के विभिन्न संस्

  1. C++ प्रोग्रामिंग कैसे सीखें?

    तो आपने यह सीखने का फैसला किया है कि C++ में प्रोग्राम कैसे करें, लेकिन यह नहीं जानते कि कहां से शुरू करें। यहां एक संक्षिप्त अवलोकन दिया गया है कि आप कैसे आरंभ कर सकते हैं। C++ कंपाइलर प्राप्त करें यह पहला कदम है जिसे आप C++ में प्रोग्राम सीखना शुरू करने से पहले करना चाहेंगे। सभी प्रमुख OS प्लेटफॉ

  1. C++ प्रोग्रामिंग लैंग्वेज क्या है?

    C++ एक प्रोग्रामिंग भाषा है जिसे बेल लैब्स में 1979 में बजेर्न स्ट्रॉस्ट्रुप द्वारा विकसित किया गया था। C++ को एक मध्य-स्तरीय भाषा के रूप में माना जाता है, क्योंकि इसमें उच्च-स्तरीय और निम्न-स्तरीय भाषा सुविधाओं का संयोजन होता है। यह सी का सुपरसेट है, और वस्तुतः कोई भी कानूनी सी प्रोग्राम कानूनी सी