PDA

View Full Version : حذف بایت از فایل باینری



azari
جمعه 09 مرداد 1383, 08:58 صبح
با سلام
یک سوال در مورد فایل های باینری دارم- وقتی من یک فایل باینری را در حالت نوشتن و خواندن باز می کنم هیچ تابعی برای جایگزین کردن چند بایت ندارم فقط می توانم اشاره گر را به محل مورد نظر برده و روی استریم مربوطه بنویسم که حجم فایل به همان اندازه زیاد می شود- در واقع سوال اینست چگونه مثلا ده بایت را از وسط فایل حذف کنم (البته بدون خواندن همه فایل و کپی آن در فایل بعدی!) با تشکر اگر راهنمایی کنید.

orion188
شنبه 10 مرداد 1383, 21:59 عصر
سلام
تا جایی که من اطلاع دارم چنین کاری ممکن نیست (با توجه به سیستم ذخیره فایل بر روی هارد دیسک)
تنها راهش همون خواندن و کپی کردنه.
اما قسمت اول پیامتون جالب بودو دقیقا" از چه دستوراتی برای باز کردن و نوشتن استفاده میکنین؟