التابع IO.getbyte
في روبي
يحصل التابع getbyte
على البايت (8-bit byte) الموالي (0..255) من مجرى د/خ ios
. ويُعيد nil
إن استُدعي عند نهاية الملف.
البنية العامة
getbyte→ integer or nil
القيمة المُعادة
أمثلة
مثال على استخدام التابع getbyte
:
f = File.new("testfile")
f.getbyte #=> 84
f.getbyte #=> 104
انظر أيضا
- التابع
fsync
: يكتب على الفور جميع البيانات المخزنة في مجرى د/خios
في القرص. لاحظ أنfsync
يختلف عن استخدامIO#sync=
. حيث يضمن الأخير أن تُرسل البيانات من المخازن المؤقتة (buffers) لروبي، ولكنه لا يضمن أنّ نظام التشغيل سيكتبها بالفعل في القرص. - التابع
getc
: يقرأ سلسلة نصية مُؤلفة من حرف واحد من مجرى د/خios
. ويُعيدnil
إن استُدعي عند نهاية الملف.