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

C++ में iostream और iostream.h में अंतर

यहां हम देखेंगे कि C++ में iostream और iostream.h में क्या अंतर हैं। iostream.h 1990 के दशक की शुरुआत में I/O स्ट्रीम लाइब्रेरी द्वारा उपयोग की जाने वाली एक हेडर फाइल थी। इसे AT&T द्वारा प्रारंभिक C++ के साथ उपयोग के लिए विकसित किया गया था। उस समय C++ मानकीकृत नहीं था।

iostream हेडर फाइल C++ स्टैंडर्ड लाइब्रेरी द्वारा उपयोग की जाती है। यह पहली बार 1998 में प्रकाशित हुई थी, ताकि मानक I/O स्ट्रीम तक पहुंच प्रदान की जा सके।

कभी भी कोई C++ मानक नहीं था जिसने "iostream.h" का कोई उल्लेख किया हो, लेकिन प्री-स्टैंडर्ड रेफरेंस, जैसे Annotated C++ Reference Manual 1990 से, उस हेडर फाइल का उपयोग करते थे।

  1. - C++ में cin और cout स्ट्रीम्स में क्या अंतर है?

    cin इनपुट स्ट्रीम का एक ऑब्जेक्ट है और इसका उपयोग फाइल्स, कंसोल आदि जैसे इनपुट स्ट्रीम्स से इनपुट लेने के लिए किया जाता है। cout आउटपुट स्ट्रीम का एक ऑब्जेक्ट है जिसका उपयोग आउटपुट दिखाने के लिए किया जाता है। मूल रूप से, cin एक इनपुट स्टेटमेंट है जबकि cout एक आउटपुट स्टेटमेंट है। वे अलग-अलग ऑपरेटर्

  1. - C++ में ++i और i++ में क्या अंतर है?

    ++ के सफ़िक्स और प्रीफिक्स संस्करणों के बीच एक बड़ा अंतर है। प्रीफिक्स संस्करण में (यानी, ++i), i का मान बढ़ाया जाता है, और एक्सप्रेशन का मान i का नया मान होता है। तो मूल रूप से यह पहले इन्क्रीमेंट करता है फिर एक्सप्रेशन को मान असाइन करता है। पोस्टफिक्स संस्करण में (यानी, i++), i का मान बढ़ाया जात

  1. - C++ में डॉट (.) ऑपरेटर और -> में क्या अंतर है?

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