PDA

View Full Version : کمک برای فایل دودوئی(فقط یه راهنمائی)



hadi_h59
پنج شنبه 28 خرداد 1383, 14:56 عصر
سلام. در مورد فایل دودوئی من فقط یه راهنمائی می خوام. لطفا !!! :)

whitehat
پنج شنبه 28 خرداد 1383, 18:14 عصر
سلام دوست عزیز
ایا شما با زبانهای برنامه نویسی اشنایی دارید؟ بهر حال من یک راهنمایی مختصر می کنم.
ابتدا یک اشاره گر فایل بسازید
FILE *myfile;
سپس باید انرا باز کنید
myfile=fopen("NameAndPath","r")
که r برای خواندی و w برای نوشتن روی آن است.
سپس می توانید از توابع fscanfو fprintfبرای خواندن و نوشتن از ان استفاده کنید که اول در پرانتز آن اشاره گر را می گذارید و مانند scanf و printf از ان استفاده می کنید.ودر انتها با fclose(myfile ) آنرا ببندید.
از توابع زیر برای کار با فایل ها استفاده کنیدputcوgetcوfprintfوfscanf استفاده کنید.برای اطلا عات بیشتر به help انها مراجعه کنید.
موفق باشید

hadi_h59
پنج شنبه 28 خرداد 1383, 19:01 عصر
سلام.
از شما تشکر می کنم. این اطلاعات رو دارم ولی مشکل من با فایل های دودوئی هست.
می خوام که فایلم index داشته باشه برای همین هم باید دودوئی باشه تا بتونم از یک کلید اصلی به عنوان نشانه استفاده کنم.می خوام ساختار فایل دودوئی رو بشناسم.

Viper_MFC
پنج شنبه 28 خرداد 1383, 19:50 عصر
دوست عزیز برای فایل دودوئی به صورت زیر فایل را باز کنید

fopen(FileName,"wb");//to write
fopen(FileName,"ab");//to read
در هر صورت هیچ فرقی بین فایل دودوئی و معمولی وجود ندارد تنها اختلاف در
روش ترجمه کردن کاراکترهای غیر قابل نمایش (CR,LF,...) می باشد.

armin390
جمعه 16 مرداد 1383, 02:56 صبح
r/n/انتهای هر سطر وجود داره