C++ स्ट्रीम में प्रोग्राम थ्रेड और i/o के बीच स्थानांतरित वर्णों की धारा को संदर्भित करता है।
स्ट्रीम कक्षाएं सी ++ में फाइलों और आईओ उपकरणों पर इनपुट और आउटपुट ऑपरेशंस के लिए उपयोग किया जाता है। इन वर्गों में विशिष्ट विशेषताएं हैं और कार्यक्रम के इनपुट और आउटपुट को संभालने के लिए।
iostream.h पुस्तकालय सी++ प्रोग्रामिंग भाषा में सभी स्ट्रीम कक्षाओं को रखता है।
आइए पदानुक्रम देखें और उनके बारे में जानें,
अब, आइए जानें iostream . की कक्षाओं के बारे में पुस्तकालय।
आईओएस क्लास -यह क्लास सभी स्ट्रीम क्लास के लिए बेस क्लास है। धाराएँ इनपुट या आउटपुट स्ट्रीम हो सकती हैं। यह वर्ग उन सदस्यों को परिभाषित करता है जो इस बात से स्वतंत्र हैं कि कक्षा के टेम्पलेट कैसे परिभाषित किए जाते हैं।
आईस्ट्रीम क्लास - आईस्ट्रीम क्लास c++ प्रोग्रामिंग लैंग्वेज में इनपुट स्ट्रीम को हैंडल करती है। इन इनपुट स्ट्रीम ऑब्जेक्ट्स का उपयोग इनपुट को वर्णों के अनुक्रम के रूप में पढ़ने और व्याख्या करने के लिए किया जाता है। सिनेमा इनपुट को संभालता है।
ओस्ट्रीम क्लास -ओस्ट्रीम क्लास c++ प्रोग्रामिंग लैंग्वेज में आउटपुट स्ट्रीम को हैंडल करती है। इन आउटपुट स्ट्रीम ऑब्जेक्ट्स का उपयोग स्क्रीन पर वर्णों के अनुक्रम के रूप में डेटा लिखने के लिए किया जाता है। c++ c++ प्रोग्रामिंग भाषा में cout और पुट हैंडल आउट स्ट्रीम।
उदाहरण
स्ट्रीम से बाहर
COUT
#includeनेमस्पेस का उपयोग करना std;int main(){ cout<<"यह आउटपुट स्क्रीन पर प्रिंट होता है";}
आउटपुट
यह आउटपुट स्क्रीन पर प्रिंट होता है
पुट्स
#शामिल करेंआउटपुट
यह आउटपुट पुट का उपयोग करके प्रिंट किया जाता हैस्ट्रीम में
सीआईएन
#includeनेमस्पेस का उपयोग करना std;int main(){ int no; cout<<"एक नंबर दर्ज करें"; सिनेमा>> नहीं; cout<<"सिने का उपयोग करके दर्ज की गई संख्या है"< आउटपुट
एक नंबर दर्ज करें 3453Cin का उपयोग करके दर्ज की गई संख्या 3453 हैप्राप्त करता है
#includeनामस्थान का उपयोग करना std;int main(){ char ch[10]; डालता है ("एक वर्ण सरणी दर्ज करें"); हो जाता है (सीएच); डालता है ("हो जाता है का उपयोग करके दर्ज किया गया वर्ण सरणी है:"); डालता है(ch);} आउटपुट
एक कैरेक्टर एरे दर्ज करेंthdgfगेट्स का उपयोग करके एंटर किया गया कैरेक्टर ऐरे है :thdgf