কম্পিউটার

C++ এ একটি std::string-এ একটি সম্পূর্ণ ফাইল পড়ার সর্বোত্তম উপায় কী?


এটি একটি সম্পূর্ণ ফাইল std::string-এ C++

-এ পড়ার একটি সহজ উপায়

অ্যালগরিদম

Begin
   Take the filename as inputstream.
   Declare a string variable str.
   Read the file till the end by using rdbuf().
   Put the data into st.
   Print the data.
End.

উদাহরণ কোড

#include<iostream>
#include<fstream>
#include<sstream>
#include<string>
using namespace std;
int main() {
   ifstream f("a.txt");
   string str;
   if(f) {
      ostringstream ss;
      ss << f.rdbuf();
      str = ss.str();
   }
   cout<<str;
}

ইনপুট

a.txt data file contains the string “hi”

আউটপুট

hi

  1. C এবং C++ এ স্ট্রিং লিটারেলের ধরন কি?

  2. উইন্ডোতে C++ এর সেরা IDE কি?

  3. লিনাক্সে C++ এর সেরা IDE কি?

  4. কিভাবে একটি সম্পূর্ণ ফাইল বাফারে পড়া হয় এবং পাইথনে একটি স্ট্রিং হিসাবে ফিরে আসে?