C++طريقة إنشاء ملف و الكتابة فيه و من ثم قراءة محتواه و عرضه في البرنامج
في المثال التالي قمنا بإنشاء ملف نصي جديد إسمه demo.txt
في نفس المشروع الذي نعمل فيه.
بعدها قمنا بالتأكد من أنه قد تم إنشاء الملف بنجاح و من ثم كتابة سطرين بداخله.
بعدها قمنا بالرجوع لبداية الملف باستخدام الدالة seekg()
مع تمرير القيمة 0
لها للإشارة إلى أول حرف موجود في الملف.
بعدها قمنا بقراءة النص الذي أضفناه في الملف منه و عرضه في البرنامج, أي في الكونسول.
ملاحظة: عند التعامل مع الملف بواسطة كائن من الكلاس fstream
يجب تمرير الثابت ios::trunc
للدالة open()
في حال كان الملف الذي سيتم فتحه في الأساس غير موجود و إلا لن تتمكن من إنشاؤه.
مثال
عند تشغيل البرنامج سيتم عرض محتوى الملف demo.txt
كالتالي.
This is a line. This is another line.