لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
fstream
2004-05-18, 05:24 AM,
ارسال : #1
fstream
با سلام
من با کد هایی که استادمون برای ایجاد فایل و نوشتن درون فایل در c++ به ما داده مشکل دارم یعنی به خودشم هم گفتم ولی نتونست کمکی بکنه و گفت باید ببینم .اما من فردا باید پروژه بدم . پایین براتون مینویسمشون یه برنامه ساده برای ایجاد ونوشتن درون یک فایل متن.آگه کسی میدونه کجاش اشتباه هست لطفا راهنمایی کنه.

کد :
#include <iostream.h>
# include <fstream.h>
main () {
ofstream myfile;
myfile.open ( " c:\hello.dat " , ios:: out, 0 ) ;
myfile << "hello word\n";
myfile.close();
}

بعد هم خواستم با تابع سازنده امتحان کنم

واین خط را اضافه کردم

کد :
ofstream myfile(" c:\hello.dat");

وخط myfile.open را حذف کردم.راستی کامپایلر من borland c++ 5.2 هستش.
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2004-05-18, 10:04 AM,
ارسال : #2
 
با تابع های read و write مشکلم حل شد. ( از توی هلپ کامپایلر دیدم )
بابا دمتون گرم چقدر از برنامه نویس های ناشی حمایت میکنید! :cry:
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2004-05-18, 11:53 AM,
ارسال : #3
 
saye عزیز ٬ یک مطلب هست که آن را فراموش نمی کنم. اولین جلسه درس و آن هم پاسکال٬ استاد آمد و گفت آقا یک
[ltr]
کد :
begin
end.
[/ltr]
بنویسید.
یک ctrl + F1 بگیرید این هم راهنمای شما ٬ خوب شما پاسکال را یاد گرفتید. خدانگهدار.
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2004-05-18, 01:50 PM,
ارسال : #4
 
خوب مشکل من زمان هستش .
فکر کنم امشب تا صبح شب زنده داری داشته باشم.
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2004-05-18, 07:14 PM,
ارسال : #5
 
تا باشه از این شب زنده داری ها !!! :lol:


irix@Hell:~$ mkfs -t Free /body/.mind && mount -o rw /body/.mind /FreeMind
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2004-05-18, 08:28 PM,
ارسال : #6
 
سلام سايه (محمد)
اولين نكته اي كه از جوانيام و C++يادم مي آيد آنه كه بايدبعد از :c دوتا \قرار دهي يعني \\:c
بعد اين كه در خط 5 بعد از ios::out قرار دادن 0, معني نداره قبلا غلط بود اكر غلط نكويم
و نكته ي مهم حتما بعد از تعريف فايل از صحت ايجاد آن مطمين شو:
if(!myfile)
cout<<"error in openning file";
exit(1);

« خرد پیک خداوند است »
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2004-05-19, 07:26 PM,
ارسال : #7
 
ممنون بلاخره نوشتمش با کمک یکی از برو بچه های هندی
از شما هم ممنون حمید جان
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان