التابع ARGF.getbyte في روبي
يجلب التابع getbyte بايتًا واحدًا (8 بتّات) من المجرى ARGF.
البنية العامة
getbyte → Integer or nil
القيم المعادة
يعاد عدد صحيح يترواح بين 0 إلى 255 يمثِّل بايتًا واحدًا قُرِأ من المجرى ARGF، أو تعاد القيمة nil عند الوصول إلى نهاية المجرى.
أمثلة
مثالٌ على استخدام التابع getbyte:
$ echo "foo" > file
$ ruby argf.rb file
ARGF.getbyte #=> 102
ARGF.getbyte #=> 111
ARGF.getbyte #=> 111
ARGF.getbyte #=> 10
ARGF.getbyte #=> nil
انظر أيضًا
- التابع
getc: يجلب المحرف التالي من المجرىARGF. - التابع
gets: يجلب السطر التالي من الملف الحالي في المجرىARGF. - التابع
putc: يكتب محرفًا واحدًا على المجرىios. - التابع
readbyte: يقرأ البايت التالي من المجرىARGFثمَّ يعيده على شكل عدد صحيح (Integer). - التابع
read_nonblock: يقرأ عددًا من البايتات لا يتجاوز قيمةً حديَّةً عليا من المجرىARGFفي وضع عدم الحجز (non-blocking mode). - التابع
readpartial: يقرأ عددًا من البايتات لا يتجاوز قيمةً حديةً عليا من المجرىARGF.