কম্পিউটার টিউটোরিয়াল

C++-এ ফাইল কন্টেন্ট istringstream-এ পড়ার পদ্ধতি

C++-এ ফাইল কন্টেন্ট istringstream-এ পড়ার একটি প্রোগ্রাম নিচে দেওয়া হলো।

উদাহরণ কোড

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

int main() {
    ifstream is("a.txt", ios::binary);
    // ফাইলের দৈর্ঘ্য পান:
    is.seekg(0, std::ios::end);
    long length = is.tellg();
    is.seekg(0, std::ios::beg);
    // মেমরি অ্যালোকেট করুন:
    char *buffer = new char[length];
    // ডেটা ব্লকে পড়ুন:
    is.read(buffer, length);
    // মেমরি কন্টেন্টের স্ট্রিং স্ট্রিম তৈরি করুন
    istringstream iss(string(buffer));
    cout << buffer;
    // টেম্পোরারি বাফার ডিলিট করুন
    delete[] buffer;
    // ফাইল স্ট্রিম বন্ধ করুন
    is.close();
    return 0;
}

আউটপুট

hi tutorialspoint
  1. পাইথনে সীমিত বাফার সাইজ দিয়ে ফাইল পড়ার পদ্ধতি

  2. পাইথনে পুরো ফাইল বাফারে পড়ে স্ট্রিং হিসেবে রিটার্ন করার পদ্ধতি

  3. পাইথনে টেক্সট ফাইলকে লিস্ট বা অ্যারে হিসেবে পড়ার উপায়

  4. জাভাতে ফাইল রিডিং মাস্টার করুন: সম্পূর্ণ গাইড