التابع IO.inspect‎ في روبي

من موسوعة حسوب
< Ruby‏ | IO
مراجعة 14:16، 13 نوفمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>IO.inspect‎</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method تصنيف: Ruby...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يُعيد التابع inspect سلسلة نصية تصف مجرى د/خ الذي استُدعي معه IO.

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

inspect string

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

انظر أيضا

  • التابع gets: يقرأ "السطر" الموالي من مجرى د/خ. السطور مفصولة بواسطة sep. إن كان الفاصل يساوي nil، فسيقرأ المحتويات بالكامل، أما إن كان الفاصل معدوم الطول، فستُقرؤ فقرة في كل مرة من مجرى الإدخال (تُفصل الفقرات بسطرين منفصلين). يجب أن يكون المجرى مفتوحًا في وضعية القراءة أو سيُرفع استثناء IOError. سيُعاد السطر المقروء، وستُعين قيمته إلى $_. ستعاد القيمة nil إن تم استُدعي عند نهاية الملف. إن كان الوسيط الأول عددًا صحيحًا أو إن أعطي الوسيط الاختياري الثاني، فلن تكون السلسلة النصية المعادة أطول من القيمة المحددة من حيث عدد البايتات (bytes).
  • التابع internal_encoding: يعيد الترميز Encoding الخاص بالسلسلة النصية الداخلية في حالة تحديد التحويل. على خلاف ذلك سيُعيد nil.

مصادر