الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال عن Fread

بدأه hatem في 26 ديسمبر 2009 · 2 رد · 623 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أريد معرفة كيف تعمل fread(?,?,?,?) وأريد شرح البارمتر الخاصة بها

وجزاكم الله خير

#2
اقراء هذه المشاركة
1
tvquran_6.gif

#3

جزاك الله خيرا أخي فهدالشلوي على الرد

ما فهمته هو تحميل المعلومات من الملف fileHandle ووضعه في romBuffer بحجم 1 بايت حتى تصل إلى آخر الملف

مثال

FILE *fileHandle;
unsigned char *romBuffer;

	if((fileHandle = fopen(filename, "rb")) == NULL)
		return -1;

	bytesRead = fread(romBuffer + 0x200, 1, 4096, fileHandle);

	fclose(fileHandle);

يعني البرامتر الثاني أي الواحد يشير إلى كم بايت يمكن تحميله

والبراميتر الثالث يعني آخر بيت يجب الوصول إليه وهوه 4096

هل هذا ما تعنيه fread

أو أخطأت الفهم وإن أمكن مثال من عندك بارك الله فيكم

تم تعديل هذه المشاركة بواسطة hatem في 27 ديسمبر 2009 في 02:02

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…