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

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

يُعيد التابع tell موضع المؤشر الحالي (بالبايت) للمجرى الذي استدعي معه.

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

tell → integer‎

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

يعاد عدد صحيح يمثِّل موضع الموشر الحالي للمجرى المعطى بالبايت.

أمثلة

مثال على استخدام التابع tell‎:

f = File.new("testfile")
f.pos    #=> 0
f.gets   #=> "This is line one\n"
f.pos    #=> 17‎

انظر أيضًا

  • التابع pos: يُعيد موضع المؤشر الحالي بدءًا من بداية الملف (بالبايت) للمجرى الذي استدعي معه.
  • التابع rewind: يعيد مؤشر المجرى الذي استُدعي معه إلى موضع بداية الإدخال.
  • التابع seek: يحرِّك مؤشر المجرى الذي استدعي معه إلى موضع محدَّد.

مصادر