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

C++ स्टैंडर्ड आउटपुट स्ट्रीम (cout) क्या है?


std::cout ostream क्लास का एक ऑब्जेक्ट है जो संकीर्ण वर्णों (प्रकार char) के लिए उन्मुख स्टैंडर्ड आउटपुट स्ट्रीम को दर्शाता है। यह C स्ट्रीम stdout से मेल खाता है। स्टैंडर्ड आउटपुट स्ट्रीम वातावरण द्वारा निर्धारित वर्णों का डिफ़ॉल्ट गंतव्य है। यह गंतव्य अधिक स्टैंडर्ड ऑब्जेक्ट्स (जैसे cerr या clog) के साथ साझा किया जा सकता है।

ostream क्लास के एक ऑब्जेक्ट के रूप में, वर्णों को इसमें या तो इंसर्शन ऑपरेटर (operator<<) का उपयोग करके फॉर्मेटेड डेटा के रूप में लिखा जा सकता है, या अनफॉर्मेटेड डेटा के रूप में, write जैसे मेंबर फ़ंक्शन्स का उपयोग करके। ऑब्जेक्ट को हेडर में एक्सटर्नल लिंकेज और स्टेटिक ड्यूरेशन के साथ घोषित किया गया है: यह प्रोग्राम की पूरी अवधि तक रहता है।

आप इस ऑब्जेक्ट का उपयोग स्क्रीन पर लिखने के लिए कर सकते हैं। उदाहरण के लिए, यदि आप स्क्रीन पर "Hello" लिखना चाहते हैं, तो आप लिखेंगे:

उदाहरण

#include<iostream>
int main() {
    std::cout << "Hello";
    return 0;
}

फिर इस प्रोग्राम को hello.cpp फ़ाइल में सेव करें। अंतिम टर्मिनल/कमांड प्रॉम्प्ट में इस फ़ाइल के सेव्ड स्थान पर नेविगेट करें और इसे कंपाइल करें:

$ g++ hello.cpp

इसे चलाएं:

$ ./a.out

आउटपुट

इससे निम्न आउटपुट मिलेगा:

Hello
  1. - C++ में ब्लॉक के अंदर बनाए गए ऑब्जेक्ट कहां स्टोर होते हैं?

    इस खंड में हम चर्चा करेंगे कि जब C++ प्रोग्राम कंपाइल होता है तो वेरिएबल्स और ऑब्जेक्ट्स मेमोरी में कहां स्टोर होते हैं। जैसा कि हम जानते हैं, मेमोरी के दो भाग होते हैं जिनमें एक ऑब्जेक्ट स्टोर किया जा सकता है: स्टैक - मेमोरी के ब्लॉक के अंदर घोषित सभी सदस्य, स्टैक सेक्शन में स्टोर होते हैं। मुख्य

  1. - C++ में deque back() क्या है?

    deque back() फ़ंक्शन का उपयोग deque के अंतिम तत्व को संदर्भित करने के लिए किया जाता है।सिं्टैक्सdequename.back( )उदाहरणइनपुट Deque - 11 12 13 14 15आउटपुट नया Deque - 15इनपुट Deque - C H O I C Eआउटपुट नया Deque - Eअनुसरण किया जाने वाला दृष्टिकोणपहले हम deque घोषित करते हैंफिर हम deque प्रिंट करते हैं

  1. C++ स्ट्रीम क्लासेस की संरचना C++ स्ट्रीम क्लासेस की संरचना

    C++ में स्ट्रीम प्रोग्राम थ्रेड और I/O के बीच स्थानांतरित होने वाले वर्णों की स्ट्रीम को संदर्भित करता है। स्ट्रीम क्लासेस C++ में फाइलों और I/O डिवाइस पर इनपुट और आउटपुट ऑपरेशन के लिए उपयोग की जाती हैं। इन क्लासेस में प्रोग्राम के इनपुट और आउटपुट को संभालने के लिए विशिष्ट विशेषताएं होती हैं। iostre