C ++ cout - C ++ मानक पुस्तकालय

C ++ में Cout ऑब्जेक्ट क्लास ओस्ट्रीम का एक ऑब्जेक्ट है। इसका उपयोग आउटपुट को मानक आउटपुट डिवाइस यानी मॉनिटर पर प्रदर्शित करने के लिए किया जाता है। यह मानक C आउटपुट स्ट्रीम स्टडआउट से जुड़ा है।

कूट घोषणा

 बाहरी ओट्रीम कॉट;

इसे हेडर फ़ाइल "> हेडर फ़ाइल में परिभाषित किया गया है।

पहली बार किसी प्रकार की वस्तु के ios_base::Initनिर्माण के दौरान या उससे पहले कटआउट ऑब्जेक्ट को सुनिश्चित किया जाता है। Cout ऑब्जेक्ट का निर्माण होने के बाद, यह बंधा हुआ है cinजिसका अर्थ है कि cincout.flush () को निष्पादित करने पर कोई भी इनपुट ऑपरेशन ।

"C" cout"वर्ण" को संदर्भित करता है और 'आउट' का अर्थ "आउटपुट" है, इसलिए cout"वर्ण आउटपुट" का अर्थ है। coutवस्तु आदेश पात्रों में से एक धारा प्रदर्शित करने के लिए प्रविष्टि ऑपरेटर (<<) के साथ प्रयोग किया जाता है। सामान्य वाक्यविन्यास है:

 cout << varName;

या

 cout << "कुछ स्ट्रिंग";

निष्कर्षण ऑपरेटर का उपयोग चर, तार और जोड़तोड़ (जैसे एंडल) के संयोजन के साथ एक से अधिक बार किया जा सकता है:

 cout << var1 << "कुछ स्ट्रिंग" << var2 << endl;

कूट वस्तु का उपयोग अन्य सदस्य कार्यों के साथ भी किया जा सकता है put(), जैसे write(), आदि। आमतौर पर उपयोग किए जाने वाले कुछ सदस्य कार्य हैं:

  • cout.put(char &ch): Ch द्वारा संग्रहित वर्ण प्रदर्शित करता है।
  • cout.write(char *str, int n): पहले n अक्षर पढ़ने को प्रदर्शित करता है।
  • cout.setf(option):दिए गए विकल्प को सेट करता है। सामान्य रूप से उपयोग किए गए विकल्प बाएं, दाएं, वैज्ञानिक, स्थिर, आदि हैं।
  • cout.unsetf(option): किसी दिए गए विकल्प को खोल देता है।
  • cout.precision(int n):फ़्लोटिंग-पॉइंट मान प्रदर्शित करते हुए दशमलव सटीक को n पर सेट करता है। समान cout << setprepy (n)।

उदाहरण 1: सम्मिलन ऑपरेटर के साथ कटआउट:

 #include using namespace std; int main() ( int a,b; char str() = "Hello Programmers"; /* Single insertion operator */ cout <> a>> b; cout << str; cout << endl; /* Multiple insertion operator */ cout << "Value of a is " << a << endl << "Value of b is " << b; return 0; )

जब आप प्रोग्राम चलाते हैं, तो एक संभावित आउटपुट होगा:

 2 नंबर दर्ज करें - 6 17 हैलो प्रोग्रामर का मूल्य 6 का मान 17 है

उदाहरण 2: सदस्य फ़ंक्शन के साथ कटआउट:

 #include using namespace std; int main() ( char str() = "Do not interrupt me"; char ch = 'm'; cout.write(str,6); cout << endl; cout.put(ch); return 0; )

जब आप प्रोग्राम चलाते हैं, तो एक संभावित आउटपुट होगा:

 न मी

दिलचस्प लेख...