C++ में Fstream का क्या उपयोग है?
C++ में Fstream का क्या उपयोग है?

वीडियो: C++ में Fstream का क्या उपयोग है?

वीडियो: C++ में Fstream का क्या उपयोग है?
वीडियो: Reading and Writing to Files (ifstream and ofstream) - C++ Tutorial 25 2024, नवंबर
Anonim

एसटीडी:: fstream . फाइलों पर काम करने के लिए इनपुट/आउटपुट स्ट्रीम क्लास। इस वर्ग के ऑब्जेक्ट एक फाइलबफ ऑब्जेक्ट को अपने आंतरिक स्ट्रीम बफर के रूप में बनाए रखते हैं, जो उस फ़ाइल पर इनपुट/आउटपुट ऑपरेशंस करता है जिससे वे जुड़े होते हैं (यदि कोई हो)। फ़ाइल स्ट्रीम या तो निर्माण पर, या सदस्य open को कॉल करके फ़ाइलों से जुड़ी होती हैं।

नतीजतन, हम C++ में Fstream का उपयोग क्यों करते हैं?

fstream is एक और सी++ मानक पुस्तकालय जैसे iostream और प्रयोग किया जाता है फाइलों पर पढ़ने और लिखने के लिए। यह प्रयोग किया जाता है फाइलें बनाने और फाइलों पर लिखने के लिए। यह प्रयोग किया जाता है फाइलों से पढ़ने के लिए। यह कर सकते हैं दोनों का कार्य करें ऑफस्ट्रीम तथा इफस्ट्रीम जिसका अर्थ है यह कर सकते हैं फाइलें बनाएं, फाइलों पर लिखें और फाइलों से पढ़ें।

इसके बाद, सवाल यह है कि आप Fstream का उपयोग कैसे करते हैं? ifstream (इनपुट फ़ाइल स्ट्रीम) का उपयोग करके टेक्स्ट फ़ाइल को पढ़ना बहुत आसान है।

  1. आवश्यक शीर्षलेख शामिल करें। # नेमस्पेस एसटीडी का उपयोग करना शामिल करें;
  2. एक इनपुट फ़ाइल स्ट्रीम (ifstream) चर घोषित करें।
  3. फ़ाइल स्ट्रीम खोलें।
  4. जांचें कि फ़ाइल खोली गई थी।
  5. धारा से उसी तरह पढ़ें जैसे cin ।
  6. इनपुट स्ट्रीम बंद करें।

यह भी जानिए, C++ में Fstream कैसे काम करता है?

सी++ फाइलों में/से वर्णों का आउटपुट और इनपुट करने के लिए निम्नलिखित वर्ग प्रदान करता है: ऑफस्ट्रीम : फाइलों पर लिखने के लिए स्ट्रीम क्लास। ifstream: फाइलों से पढ़ने के लिए स्ट्रीम क्लास। fstream : स्ट्रीम क्लास को फाइलों से/से पढ़ने और लिखने दोनों के लिए।

C++ में फाइल मोड क्या है?

फ़ाइल -स्ट्रीम-ऑब्जेक्ट ("फ़ाइल नाम", तरीका ); फ़ाइल -स्ट्रीम-ऑब्जेक्ट, a का a है फ़ाइल स्ट्रीम क्लास एक विशिष्ट प्रदर्शन करने के लिए प्रयोग किया जाता है फ़ाइल कार्यवाही। फ़ाइल नाम, a. का नाम है फ़ाइल जिस पर हम प्रदर्शन करने जा रहे हैं फ़ाइल संचालन। तरीका , सिंगल या मल्टीपल है फ़ाइल मोड जिसमें हम एक खोलने जा रहे हैं फ़ाइल.