फाइल हैंडलिंग और स्ट्रीम पर लेक्चर नोट्स
परिचय
- फाइल हैंडलिंग और स्ट्रीम का अध्ययन
- स्टैण्डर्ड इनपुट और आउटपुट के उपयोग के बारे में।
स्टैण्डर्ड इनपुट और आउटपुट
- इनपुट: कीबोर्ड से प्राप्त डेटा
- आउटपुट: मॉनिटर पर प्रदर्शित डेटा
- डेटा अस्थायी होता है, यदि प्रोग्राम से बाहर निकलते हैं तो डेटा सहेजा नहीं जाता।
फाइल हैंडलिंग का उद्देश्य
- डेटा को स्थायी रूप से हार्ड डिस्क पर फाइल के रूप में स्टोर करना।
- फाइल हैंडलिंग के लिए
fstream
हेडर फाइल का उपयोग।
स्ट्रीम
- स्ट्रीम का अर्थ: इनपुट/आउटपुट डिवाइस और प्रोग्राम के बीच का इंटर फेस।
- डेटा को बाइट्स की श्रृंखला (sequence of bytes) के रूप में प्रोसेस किया जाता है।
C++ स्ट्रीम कक्षाएँ
istream
और ostream
कक्षाएँ:
cin
: इनपुट को प्राप्त करने के लिए
cout
: आउटपुट को प्रदर्शित करने के लिए
फाइल हैंडलिंग में स्ट्रीम का उपयोग
- फाइल से डेटा पढ़ने के लिए
ifstream
का उपयोग।
- फाइल में डेटा लिखने के लिए
ofstream
का उपयोग।
fstream
: फाइल में पढ़ने और लिखने के लिए।
स्ट्रीम और फाइल का इंटरफेस
- इनपुट और आउटपुट स्ट्रीम का उपयोग फाइल के लिए किया जाता है।
- डेटा को स्थायी रूप से फाइल में सहेजने के लिए स्ट्रीम्स का उपयोग करना आवश्यक होता है।
कार्यक्रम का उद्देश्य
- डेटा को सीधा कीबोर्ड से लेना और उसे फाइल में लिखना।
- कार्यक्रम से डेटा को स्थायी रूप से फाइल में स्टोर करना।
मुख्य कक्षाएँ
ifstream
(इनपुट स्ट्रीम के लिए)
ofstream
(आउटपुट स्ट्रीम के लिए)
fstream
(इनपुट और आउटपुट दोनों के लिए)
निष्कर्ष
- आगे के कार्यों में फाइल हैंडलिंग की अधिक जानकारी और प्रयोग किए जाएंगे।
- अधिक जानकारी के लिए EasyTutsForYou.com पर जाएं।
ध्यान दें: यह नोट्स लेक्चर के मुख्य बिंदुओं को कवर करते हैं जो फाइल हैंडलिंग और स्ट्रीम से संबंधित हैं।