View Full Version : ایجاد فایل رکورددار (نوع دار) در ++C
amir_cpp
چهارشنبه 29 آذر 1385, 16:04 عصر
چه طور می تونم فایلی بسازم که هم با رکورد نوشته بشه و هم با رکورد خونده بشه؟
sh_roohani
چهارشنبه 29 آذر 1385, 17:36 عصر
سلام،
شما رکوردتونو تعریف کنین (معمولا با struct)، بعد فایلتونو به صورت باینری باز کنین (معمولا با fopen) و بعد هم تقریبا با هر تابع File I/O که بخواین بنویسین یا بخونین (معمولا با fwrite و fread)، بالاخره ازتون اندازه داده ای رو که می خواین بنویسین یا بخونین می خواد (معمولا با sizeof). اینجوری خود به خود کارتون با رکورد انجام می شه.
amir_cpp
جمعه 01 دی 1385, 16:49 عصر
سلام، خیلی متشکرم.
راستش این fread و fwrite رو می دونستم، ولی درست کار نمی کنن.
وقتی می خوام از فایل بخونم، چیزی نمی خونه و چرت و پرت چاپ می کنه!
می خواستم اگه امکان داره بیشتر راهنماییم کنین، خیلی ممنون.
someCoder
جمعه 01 دی 1385, 18:25 عصر
راستش این fread و fwrite رو می دونستم، ولی درست کار نمی کنن.
بعید میدونم این دو تابع مشکل داشته باشند!!!!
شما اگر کدتون رو بذارین بهتر میشه راهنمایی کرد
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.