الفرق بين المراجعتين لصفحة: «Ruby/IO/readbyte»

من موسوعة حسوب
< Ruby‏ | IO
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>IO.readbyte‎</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method تصنيف: Ruby...'
 
لا ملخص تعديل
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby IO]]
[[تصنيف: Ruby IO]]
يقرأ التابع <code>readbyte</code> البايت كما يفعل التابع <code>IO#getbyte</code>، إلا أنه يُطلق الاستثناء <code>EOFError</code> على نهاية الملف.
يقرأ التابع <code>readbyte</code> بايتًا (byte) كما يفعل التابع <code>[[Ruby/IO/getbyte|getbyte]]</code>، إلا أنه يُطلق الاستثناء <code>EOFError</code> على نهاية الملف.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">readbyte→ integer‎</syntaxhighlight>
<syntaxhighlight lang="ruby">readbyte→ integer‎</syntaxhighlight>
==القيمة المُعادة==
==القيمة المُعادة==
يعيد التابع <code>readbyte</code> عددا.
==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/IO/read_nonblock|read_nonblock]]</code>: يقرأ  على الأكثر <code>maxlen</code> (انظر فقرة البنية العامة) بايتًا من [[Ruby/IO|مجرى د/خ]] <code>ios</code> باستخدام استدعاء النظام read(2)‎ بعد تعيين O_NONBLOCK في واصف الملف (file descriptor) الأساسي.
*التابع <code>[[Ruby/IO/readchar|readchar]]</code>: يقرأ  [[Ruby/String|سلسلة نصية]] مؤلفة من حرف واحد من [[Ruby/IO|مجرى د/خ]]
* التابع <code>[[Ruby/IO/readchar|readchar]]</code>: يقرأ  [[Ruby/String|سلسلة نصية]] مؤلفة من حرف واحد من [[Ruby/IO|مجرى د/خ]] <code>ios</code>. ويطلق الاستثناء <code>EOFError</code> عند نهاية الملف.
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/IO.html#method-i-readbyte قسم  التابع readbyte‎ في الصنف IO‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/IO.html#method-i-readbyte قسم  التابع readbyte‎ في الصنف IO‎ في توثيق روبي الرسمي.]

مراجعة 19:00، 13 نوفمبر 2018

يقرأ التابع readbyte بايتًا (byte) كما يفعل التابع getbyte، إلا أنه يُطلق الاستثناء EOFError على نهاية الملف.

البنية العامة

readbyte integer

القيمة المُعادة

يعيد التابع readbyte عددا.

انظر أيضا

مصادر