EOF C++ এ পৌঁছেছে কিনা আমি কিভাবে জানব?
EOF C++ এ পৌঁছেছে কিনা আমি কিভাবে জানব?

ভিডিও: EOF C++ এ পৌঁছেছে কিনা আমি কিভাবে জানব?

ভিডিও: EOF C++ এ পৌঁছেছে কিনা আমি কিভাবে জানব?
ভিডিও: C++ এ ফাইল I/O: open() এবং eof() ফাংশন | নতুনদের জন্য C++ টিউটোরিয়াল #62 2024, মে
Anonim

feof() ফাংশন ব্যবহার করা হয় চেক করতে শেষে ফাইল পরে ইওএফ . এটা শেষ পরীক্ষা ফাইল সূচক এটি অ-শূন্য মান প্রদান করে যদি সফল অন্যথায়, শূন্য।

একইভাবে, C++ এ EOF পৌঁছেছে কিনা তা আমি কীভাবে জানব?

আপনি পারেন সনাক্ত করুন যখন একেবারে শেষে ফাইল হয় পৌঁছেছে সদস্য ফাংশন ব্যবহার করে eof () যার প্রোটোটাইপ আছে: int eof (); এটি অ-শূন্য প্রদান করে কখন শেষে ফাইল হয়েছে পৌঁছেছে , অন্যথায় এটি শূন্য প্রদান করে।

C++ এ EOF মানে কি? ফাইলের শেষ

এছাড়াও জিজ্ঞাসা করা হয়েছে, আপনি কিভাবে EOF সনাক্ত করবেন?

ইওএফ একটি মান সহ একটি ম্যাক্রো (সাধারণত -1)। বিরুদ্ধে কিছু পরীক্ষা করতে হবে ইওএফ , যেমন একটি getchar() কলের ফলাফল। একটি স্ট্রীম শেষ জন্য পরীক্ষা করার একটি উপায় feof ফাংশন সঙ্গে হয়. দ্রষ্টব্য, যে 'স্ট্রিমের শেষ' অবস্থা শুধুমাত্র একটি ব্যর্থ পড়ার পরে সেট করা হবে।

আপনি কিভাবে C++ এ EOF লিখবেন?

আসলে মধ্যে সি++ কোন শারীরিক নেই ইওএফ fprintf() বা ওস্ট্রিম মেকানিজম ব্যবহার করে ফাইলে লেখা অক্ষর। ইওএফ একটি I/O শর্ত যা পড়ার জন্য আর কোনো ডেটা নেই।