التابع IO.readchar
في روبي
يقرأ التابع readchar
محرفًا واحدًا من المجرى الذي استدعي معه.
البنية العامة
readchar→ string
القيمة المعادة
تعاد سلسلة نصية مؤلفة من محرف واحد قُرِئ من المجرى المعطى، أو يطلق الاستثناء EOFError
عند نهاية الملف.
أمثلة
مثال على استخدام التابع readchar
:
f = File.new("testfile")
f.readchar #=> "h"
f.readchar #=> "e"
انظر أيضًا
- التابع
putc
: يكتب المحرف المُمرَّر إليه في المجرى الذي استدعي معه.
- التابع
read
: يقرأ عددًا محدَّدًا من البايتات من المجرى الذي استدعي معه. - التابع
read_nonblock
: يقرأ عددًا محدَّدًا من البايتات من المجرى الذي استُدعي معه باستخدام استدعاء النظامread(2)
بعد تعيين الرايةO_NONBLOCK
لواصف الملف (file descriptor) الأساسي. - التابع
readbyte
: يقرأ بايتًا واحدًا من المجرى الذي استدعي معه. - التابع
readline
: يقرأ سطرًا واحدًا من المجرى الذي استدعي معه. - التابع
readlines
: يقرأ كل الأسطر الموجودة في المجرى الذي استدعي معه ثم يعيدها في مصفوفة. - التابع
readpartial
: يقرأ عددًا محدَّدًا من البايتات من المجرى الذي استدعي معه.