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

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

درج خروجی در فایل

+1 امتیاز
293 نمایش

میخوام خروجی برنامه رو در فایل چاپ کنم، طوری که مثلا هر عدد در یک خط چاپ بشه، باید از چه دستوری استفاده کنم که بره خط بعد فایل خروجی؟
بطورکلی آیا دستورایی که برای خروجی معمولی داشتیم، در خروجی فایل هم میشه استفاده شه؟

برنامه‌ای که تست نشده کار نخواهد کرد (Stroustrup, Bjarne)
پرسیده شده سه شنبه ۲۱ آذر ۱۳۹۱ در C++ توسط CPP_Crawler3  
بازتگ شده سه شنبه ۲۷ فروردین ۱۳۹۲ توسط admin

1 پاسخ

+1 امتیاز

با استفاده از دستور endl میتونین در جریان خروجی به خط بعد برین.
همونطور که در خروجی روی مانیتور از این دستور استفاده میشد.
بطور مثال:

ofstream f1;
    f1.open("outfile.txt");
    int i,a;
    for(i=0;i<3;i++){
    cin>>a;
    f1<<a<<endl;

که خط به خط اعداد رو به خروجی میبره.

پاسخ داده شده پنجشنبه ۳۰ آذر ۱۳۹۱ توسط CPP_Crawler4