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