কম্পিউটার

শব্দ দ্বারা ফাইল শব্দ পড়তে C++ প্রোগ্রাম?


এই বিভাগে আমরা দেখব কিভাবে আমরা C++ ব্যবহার করে ফাইলের বিষয়বস্তু শব্দটি পড়তে পারি। কাজটি খুবই সহজ। ফাইলের বিষয়বস্তু পড়ার জন্য আমাদের ফাইল ইনপুট স্ট্রিম ব্যবহার করতে হবে। ফাইল স্ট্রীম ফাইলটির নাম ব্যবহার করে ফাইলটি খুলবে, তারপরে FileStream ব্যবহার করে, প্রতিটি শব্দ লোড করে ওয়ার্ড নামক একটি ভেরিয়েবলে সংরক্ষণ করবে। তারপর একে একে প্রতিটি শব্দ প্রিন্ট করুন৷

অ্যালগরিদম

read_word_by_word(ফাইলের নাম)

begin
   file = open file using filename
   while file has new word, do
      print the word into the console
   done
end

ফাইল বিষয়বস্তু (test_file.txt)

This is a test file. There are many words. The program will read this file word by word

উদাহরণ

#include<iostream>
#include<fstream>
using namespace std;
void read_word_by_word(string filename) {
   fstream file;
   string word;
   file.open(filename.c_str());
   while(file > word) { //take word and print
      cout << word << endl;
   }
   file.close();
}
main() {
   string name;
   cout << "Enter filename: ";
   cin >> name;
   read_word_by_word(name);
}

আউটপুট

Enter filename: test_file.txt
This
is
a
test
file.
There
are
many
words.
The
program
will
read
this
file
word
by
word

  1. C++ প্রোগ্রামে বাইনারি অনুসন্ধান?

  2. C++ ব্যবহার করে লাইন দ্বারা ফাইল লাইন পড়ুন

  3. C++ ব্যবহার করে একটি টেক্সট ফাইল থেকে ডেটা পড়ুন

  4. কিভাবে C++ দিয়ে একটি টেক্সট ফাইল পড়তে হয়?