सी++ वॉकथ्रू

सी++ होम सी++ परिचय सी++ प्रारंभ करें सी++ सिंटेक्स सी++ आउटपुट सी++ टिप्पणियाँ सी++ चर सी ++ उपयोगकर्ता इनपुट सी++ डेटा प्रकार सी++ ऑपरेटर्स सी++ स्ट्रिंग्स सी++ गणित सी++ बूलियन सी++ शर्तें सी++ स्विच सी++ जबकि लूप सी++ लूप के लिए सी++ ब्रेक/जारी रखें सी ++ सरणी सी++ संदर्भ सी++ पॉइंटर्स

सी++ फंक्शन

सी++ फंक्शन सी++ फंक्शन पैरामीटर्स सी++ फंक्शन ओवरलोडिंग

सी++ क्लासेस

सी++ ओओपी सी++ क्लासेस/ऑब्जेक्ट्स सी++ क्लास मेथड्स सी++ कंस्ट्रक्टर्स सी++ एक्सेस स्पेसिफायर्स सी++ एनकैप्सुलेशन सी ++ वंशानुक्रम सी++ बहुरूपता सी++ फ़ाइलें सी++ अपवाद

सी++ कैसे करें

दो नंबर जोड़ें

सी++ उदाहरण

सी++ उदाहरण सी++ कंपाइलर सी++ एक्सरसाइज सी++ प्रश्नोत्तरी


सी++ फ़ाइलें


सी++ फ़ाइलें

fstreamपुस्तकालय हमें फाइलों के साथ काम करने की अनुमति देता है

fstreamपुस्तकालय का उपयोग करने के लिए , मानक <iostream> और<fstream> शीर्षलेख फ़ाइल दोनों शामिल करें :

उदाहरण

#include <iostream>
#include <fstream>

पुस्तकालय में तीन वर्ग शामिल हैं fstream, जिनका उपयोग फाइलें बनाने, लिखने या पढ़ने के लिए किया जाता है:

Class Description
ofstream Creates and writes to files
ifstream Reads from files
fstream A combination of ofstream and ifstream: creates, reads, and writes to files

फ़ाइल बनाएं और लिखें

फ़ाइल बनाने के लिए, या तो ofstreamया fstreamवर्ग का उपयोग करें, और फ़ाइल का नाम निर्दिष्ट करें।

फ़ाइल में लिखने के लिए, सम्मिलन ऑपरेटर ( <<) का उपयोग करें।

उदाहरण

#include <iostream>
#include <fstream>
using namespace std;

int main() {
  // Create and open a text file
  ofstream MyFile("filename.txt");

  // Write to the file
  MyFile << "Files can be tricky, but it is fun enough!";

  // Close the file
  MyFile.close();
}

हम फाइल को बंद क्यों करते हैं?

इसे अच्छा अभ्यास माना जाता है, और यह अनावश्यक मेमोरी स्पेस को साफ कर सकता है।


एक फ़ाइल पढ़ें

किसी फ़ाइल से पढ़ने के लिए, ifstreamया तो fstream कक्षा और फ़ाइल के नाम का उपयोग करें।

ध्यान दें कि हम फ़ाइल लाइन को लाइन से पढ़ने और फ़ाइल की सामग्री को प्रिंट करने के लिए फ़ंक्शन (जो कक्षा से संबंधित है ) whileके साथ एक लूप का भी उपयोग करते हैं:getline()ifstream

उदाहरण

// Create a text string, which is used to output the text file
string myText;

// Read from the text file
ifstream MyReadFile("filename.txt");

// Use a while loop together with the getline() function to read the file line by line
while (getline (MyReadFile, myText)) {
  // Output the text from the file
  cout << myText;
}

// Close the file
MyReadFile.close();