Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

सी ++ में आईस्ट्रिंगस्ट्रीम में फ़ाइल सामग्री को कैसे पढ़ा जाए?

फ़ाइल सामग्री को C++ में isstringstream में पढ़ने के लिए यहाँ एक C++ प्रोग्राम है।

उदाहरण

#include <fstream>
#include <sstream>
#include<iostream>
using namespace std;
int main() {
   ifstream is("a.txt", ios::binary );
   // get length of file:
   is.seekg (0, std::ios::end);
   long length = is.tellg();
   is.seekg (0, std::ios::beg);
   // allocate memory:
   char *buffer = new char [length];
   // read data as a block:
   is.read (buffer,length);
   // create string stream of memory contents
   istringstream iss( string( buffer ) );
   cout<<buffer;
   // delete temporary buffer
   delete [] buffer;
   // close filestream
   is.close();
}

आउटपुट

hi tutorialspoint

  1. कैसे एक संपूर्ण फ़ाइल को बफर में पढ़ा जाता है और पायथन में एक स्ट्रिंग के रूप में वापस किया जाता है?

    पायथन की फाइल क्लास रीड फंक्शन स्वचालित रूप से ऐसा करने का प्रबंधन करता है। जब आप पाइथन में फ़ाइल खोलते हैं और फ़ाइल हैंडल पर रीड फ़ंक्शन को कॉल करते हैं, तो यह पूरी फ़ाइल को एक स्ट्रिंग में पढ़ेगा और उस स्ट्रिंग को वापस कर देगा। उदाहरण with open('my_file.txt', 'r') as f:   &n

  1. पाइथन के साथ किसी सूची या सरणी में टेक्स्ट फ़ाइल को कैसे पढ़ा जाए?

    f = open('my_file.txt', 'r+') my_file_data = f.read() f.close() उपरोक्त कोड my_file.txt को रीड मोड में खोलता है और फिर my_file.txt से पढ़े गए डेटा को my_file_data में स्टोर करता है और फ़ाइल को बंद कर देता है। रीड फंक्शन पूरी फाइल को एक बार में पढ़ता है। आप फ़ाइल को पंक्ति दर पंक्ति

  1. जावा में फ़ाइलें कैसे पढ़ें

    जावा फाइलों को पढ़ने के लिए कई तरीके प्रदान करता है। इनमें से प्रत्येक विधि विभिन्न स्थितियों में विभिन्न प्रकार की फाइलों को पढ़ने के लिए उपयुक्त है। कुछ लंबी फ़ाइलों को पढ़ने के लिए बेहतर हैं, अन्य छोटी फ़ाइलों को पढ़ने के लिए बेहतर हैं, आदि। इस ट्यूटोरियल में, हम फाइलों को पढ़ने के लिए निम्नलिखि