التابع ARGF.lineno في روبي

من موسوعة حسوب
< Ruby‏ | ARGF

يجلب التابع lineno رقم السطر الحالي للمجرى ARGF ككُل.

يمكن تعيين هذه القيمة يدويًا عبر استدعاء هذا التابع بالشكل lineno = integer.

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

lineno  integer

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

يعاد عدد صحيح (integer) يمثل رقم السطر الحالي للمجرى ARGF ككل.

أمثلة

مثالٌ على استخدام التابع lineno:

ARGF.lineno   #=> 0
ARGF.readline #=> "This is line 1\n"
ARGF.lineno   #=> 1

انظر أيضًا

  • التابع lineno: يعيِّن عند استدعائه بالشكل lineno = integer رقم السطر الحالي للمجرى ARGF ككُل.
  • التابع file: يعيد الملف الحالي على شكل كائن من النوع IO أو File.
  • التابع filename: يعيد اسم الملف الحالي.
  • التابع fileno: يعيد عددًا صحيحًا يمثل واصف الملف العددي (numeric file descriptor) للملف الحالي.
  • التابع pos: يعيد موضع المؤشِّر الحالي في الملف الحالي في المجرى ARGF.
  • التابع each_line: يعيد معرفًا ثابتًا (enumerator) يتكرر (iterates) عبر كل سطر (الذي يفصل بالفاصلة الممرَّرة) من كل ملف من الملفات الموجودة في ARGV.

مصادر