فایل ها در سی پلاس پلاس
سوال
سلام وقت بخیر
چگونه در سی پلاس انتهای هر خط فایلی را که میخوانیم را تشخیص بدهیم.
در حال بررسی
1
انجمن برنامه نویسان ++C
5 سال
1 پاسخ
530 دیده شده
0
پاسخ ( ۱ )
سلام وقت بخیر
برای تشخیص انتهای فایل شما می تونید با تابع getline هر بار یه خط از فایل رو بخونید و اگه خروجی این تابع NULL باشه یعنی فایل به پایان رسیده.
مثلا در کد پایین کل محتوای فایل testfile.txt به صورت خط به خط خونده و چاپ میشه.(برای تست برنامه یه فایل با نام testfile.txt با محتوای متنی کنار پروژتون ایجاد کنید)