फाइल हैंडलिंग और स्ट्रीम का अध्ययन

Aug 29, 2024

फाइल हैंडलिंग और स्ट्रीम पर लेक्चर नोट्स

परिचय

  • फाइल हैंडलिंग और स्ट्रीम का अध्ययन
  • स्टैण्डर्ड इनपुट और आउटपुट के उपयोग के बारे में।

स्टैण्डर्ड इनपुट और आउटपुट

  • इनपुट: कीबोर्ड से प्राप्त डेटा
  • आउटपुट: मॉनिटर पर प्रदर्शित डेटा
  • डेटा अस्थायी होता है, यदि प्रोग्राम से बाहर निकलते हैं तो डेटा सहेजा नहीं जाता।

फाइल हैंडलिंग का उद्देश्य

  • डेटा को स्थायी रूप से हार्ड डिस्क पर फाइल के रूप में स्टोर करना।
  • फाइल हैंडलिंग के लिए fstream हेडर फाइल का उपयोग।

स्ट्रीम

  • स्ट्रीम का अर्थ: इनपुट/आउटपुट डिवाइस और प्रोग्राम के बीच का इंटरफेस।
  • डेटा को बाइट्स की श्रृंखला (sequence of bytes) के रूप में प्रोसेस किया जाता है।

C++ स्ट्रीम कक्षाएँ

  • istream और ostream कक्षाएँ:
    • cin: इनपुट को प्राप्त करने के लिए
    • cout: आउटपुट को प्रदर्शित करने के लिए

फाइल हैंडलिंग में स्ट्रीम का उपयोग

  • फाइल से डेटा पढ़ने के लिए ifstream का उपयोग।
  • फाइल में डेटा लिखने के लिए ofstream का उपयोग।
  • fstream: फाइल में पढ़ने और लिखने के लिए।

स्ट्रीम और फाइल का इंटरफेस

  • इनपुट और आउटपुट स्ट्रीम का उपयोग फाइल के लिए किया जाता है।
  • डेटा को स्थायी रूप से फाइल में सहेजने के लिए स्ट्रीम्स का उपयोग करना आवश्यक होता है।

कार्यक्रम का उद्देश्य

  • डेटा को सीधा कीबोर्ड से लेना और उसे फाइल में लिखना।
  • कार्यक्रम से डेटा को स्थायी रूप से फाइल में स्टोर करना।

मुख्य कक्षाएँ

  • ifstream (इनपुट स्ट्रीम के लिए)
  • ofstream (आउटपुट स्ट्रीम के लिए)
  • fstream (इनपुट और आउटपुट दोनों के लिए)

निष्कर्ष

  • आगे के कार्यों में फाइल हैंडलिंग की अधिक जानकारी और प्रयोग किए जाएंगे।
  • अधिक जानकारी के लिए EasyTutsForYou.com पर जाएं।

ध्यान दें: यह नोट्स लेक्चर के मुख्य बिंदुओं को कवर करते हैं जो फाइल हैंडलिंग और स्ट्रीम से संबंधित हैं।