C++طريقة إضافة نص في آخر الملف
في المثال التالي قمنا بتمرير الثابت ios::app
للدالة open()
لإعلام المترجم بأننا نريد فتح ملف إسمه append.txt
موجود في نفس المشروع الذي نعمل فيه بهدف إضافة نص في آخره و في حال لم يكن موجوداً فإننا نريد إنشاؤه و فتحه أيضاً لذات الهدف.
بعدها قمنا بالتأكد من أن الملف موجود و لا يوجد أي مشكلة في الإتصال به, و من ثم إضافة سطر على المحتوى الموجود فيه.
مثال
عند تشغيل البرنامج سيتم إنشاء ملف إسمه append.txt
في نفس المشروع الذي نعمل فيه و بداخله النص التالي.
This is a new line added at the end.
قم بإغلاق الملف append.txt
إذا كنت قد فتحته, ثم قم بتشغيل البرنامج مرة ثانية و لاحظ كيف سيتم إضافة النص "This is a new line added at the end." من جديد في آخره كالتالي.
This is a new line added at the end. This is a new line added at the end.
ننصحك بإغلاق الملف append.txt
و تغيير النص الذي وضعناه في السطر 18
لأي نص تريد و من ثم تشغيل البرنامج لملاحظة كيف سيتم إضافة النص الذي كتبته أنت في آخر الملف.