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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث

يجلب التابع 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.

مصادر