التعبير ARGF.pos = position في روبي

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

ينقل التابع pos عند استدعائه بالشكل pos = position المؤشِّر إلى المكان position (المعطى بالبايت) في المجرى ARGF.

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

 pos = position  Integer
القيمة المعادة
يعاد عددٌ صحيحٌ (integer) يمثِّل الموضع position الذي انتقل إليه الموشِّر في المجرى ARGF.

أمثلة

مثالٌ على استخدام التابع pos =‎:

 ARGF.pos = 17
ARGF.gets   #=> "This is line two\n"

انظر أيضًا

  • التابع pos: يعيد موضع المؤشِّر الحالي في الملف الحالي في المجرى ARGF.
  • التابع fileno: يعيد عددًا صحيحًا يمثل واصف الملف العددي (numeric file descriptor) للملف الحالي.
  • التابع lineno: يجلب رقم السطر الحالي للمجرى ARGF ككُل.
  • التابع rewind: يُرجِع المؤشر إلى بداية الملف الحالي عند بداية المدخلات (input) ويعيد تعيين رقم السطر ARGF. lineno إلى القيمة 0.
  • التابع seek: يحرِّك المؤشِّر الحالي في المجرى ARGF إلى موقع محدد.
  • التابع tell: يعيد موضع المؤشِّر الحالي في الملف الحالي في ARGF.
  • التابع skip: يتخطى الملف الحالي إلى الملف التالي ويجعله هو الملفَّ الحالي في المجرى ARGF.

مصادر

  • قسم التابع pos = position في الصنف ARGF في توثيق روبي الرسمي.