الفرق بين المراجعتين ل"Ruby/IO/readchar"

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

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

يقرأ التابع readchar سلسلة نصية مؤلفة من حرف واحد من مجرى د/خ. ويطلق الاستثناء EOFError عند نهاية الملف.

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

readchar string

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

يعيد التابع readchar سلسلة نصية مؤلفة من حرف واحد.

أمثلة

مثال على استخدام التابع readchar‎:

f = File.new("testfile")
f.readchar   #=> "h"
f.readchar   #=> "e"‎

انظر أيضا

  • التابع readbyte: يقرأ بايتا كما يفعل التابع IO#getbyte، إلا أنه يُطلق الاستثناء EOFError على نهاية الملف.
  • التابع readline: يقرأ سطرًا كما يفعل التابع IO#gets، إلا أنه يُطلق الاستثناء EOFError عند نهاية الملف.

مصادر