اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

تفاوت fopen برای خواندن و ifstream

0 امتیاز
506 نمایش

این دو تا چه تفاوت‌هایی با هم دارن؟ استفاده از کدوم یکی بهتره؟

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پرسیده شده جمعه ۱۶ فروردین ۱۳۹۲ در C++ توسط prodo  

1 پاسخ

0 امتیاز

استفاده از جریان‌ها در C++ بهتر از دستورات مشابه در C هست. در این مورد هم استفاده از ifstream بهتر از fopen به همراه FILE* هست. مگه این که دلیل خاصی وجود داشته باشه مثل

۱- استفاده از کامپایلر C
۲- نیاز به سازگاری با توابع قدیمی در C
۳- نیاز به دسترسی‌های سطح پایین‌تر از جریان‌ها ( ممکنه واقعاً؟)

همین‌طور استفاده از جریان‌ها، جایگزینی جریان رو با یه جریان دیگه راحت می‌کنه. مثلاً برنامه‌ای که برای فایل نوشته شده به راحتی به پرینتر متصل می‌شه.

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده چهارشنبه ۱۹ تیر ۱۳۹۲ توسط prodo