++C کلاس های زیر را برای انجام خروجی و ورودی کاراکترها به/از فایل ها ارائه می دهد:
ofstream: کلاس استریم برای نوشتن روی فایل ها
ifstream: کلاس استریم برای خواندن از فایل ها
fstream: کلاس استریم برای خواندن و نوشتن از/به فایل ها.
این کلاس ها به طور مستقیم یا غیر مستقیم از کلاس های istream و ostream مشتق شده اند. قبلاً از اشیایی استفاده کردهایم که انواع آنها این کلاسها بود: cin یک شی از کلاس istream و cout یک شی از کلاس ostream است. بنابراین، ما قبلاً از کلاسهایی استفاده کردهایم که مربوط به جریان فایلهای ما هستند. و در واقع، ما میتوانیم از جریانهای فایل خود به همان روشی استفاده کنیم که قبلاً برای استفاده از cin و cout استفاده کردهایم، با تنها تفاوتی که باید این جریانها را با فایلهای فیزیکی مرتبط کنیم. بیایید یک مثال را ببینیم:

این کد فایلی به نام example.txt ایجاد میکند و یک جمله را به همان روشی که در cout انجام میدهیم، در آن قرار میدهد، اما در عوض از فایل جریان myfile استفاده میکند.
بقیه مقاله را در ادامه مطلب بخوانید
نوشته شده در چهارشنبه هجدهم اسفند ۱۴۰۰ ساعت 20:29 توسط : سعید دامغانیان | دسته :
برنامه نویسی با ++c