التابع ARGF.putc
في روبي
يكتب التابع putc
محرفًا واحدًا على المجرى ios
(اختصارًا للعبارة Input Output Stream).
البنية العامة
putc(obj) → obj
المعاملات
obj
إن كان المعامل obj
قيمةً عدديةً، فسيكتب التابع putc
المحرف الذي تتساوى قيمته العددية مع القيمة العددية للبايت الأقل أهمية (least-significant) من الكائن obj
على المجرى ios
. أمَّا إن كان المعامل obj
سلسلةً نصيةً، فسيكتب التابع المحرف الأول من هذه السلسلة على المجرى ios
.
إن لم يكن obj
سلسلةً نصيةً ولا عددًا، فسيُطلَق الخطأ TypeError
.
القيم المعادة
يعاد الكائن obj
المعطى بعد كتابته على المجرى ios
.
أمثلة
مثالٌ على استخدام التابع putc
:
$stdout.putc "A"
$stdout.putc 65
سيطبع هذا المثال بعد تنفيذه الناتج التالي:
AA
انظر أيضًا
- التابع
print
: يطبع الكائن أو الكائنات المُمرَّرة إليه على المجرىios
. - التابع
printf
: يطبع الكائن أو الكائنات الممرَّرة إليه على المجرىios
بعد تنسيقها بشكل معين. - التابع
puts
: يكتب الكائن أو الكائنات المُمرَّرة إليه على المجرىios
ثمَّ يضيف سطرًا جديدًا في النهاية إن لم تحتوِ تلك الكائنات المعطاة على محرف سطرٍ جديدٍ. - التابع
getc
: يجلب المحرف التالي من المجرىARGF
. - التابع
readchar
: يقرأ المحرف التالي من المجرىARGF
ثم يعيده على شكل سلسلة نصية.