C++التشييك على حالة الكائن المستخدم للتعامل مع الملف
في المثال التالي قمنا بإنشاء كائن من الكلاس ifstream
و من ثم حاولنا استخدامه لقراءة محتوى ملف إسمه demo.txt
.
بعدها قمنا بالتشييك على حالة الكائن لمعرفة ما إن حدثت مشكلة عند التعامل مع الملف أم لا.
إذاً هنا قد تحدث مشكلة في حال لم يكن هناك ملف في المشروع إسمه demo.txt
.
مثال
سنحصل على النتيجة التالية عند التشغيل.
You didn't reach the end of file. Error: No such file or directory