التابع IO.pos=
في روبي
يحرِّك التابع pos
عند استدعائه بالشكل pos = integer
موضع المؤشر الحالي إلى الموضع integer (بالبايت) للمجرى الذي استدعي معه.
تحريك المؤشر إلى موضع ما قد لا يكون صحيحًا عندما يكون المجرى في الوضع النصي (textmode).
البنية العامة
pos = integer → integer
القيمة المعادة
يعاد العدد الصحيح integer
بعد تحريك مؤشر المجرى المعطى بمقداره (بالبايت).
أمثلة
مثال على استخدام التابع pos=
:
f = File.new("testfile")
f.pos = 17
f.gets #=> "This is line two\n"
انظر أيضًا
- التابع
pos
: يُعيد موضع المؤشر الحالي بدءًا من بداية الملف (بالبايت) للمجرى الذي استدعي معه. - التابع
rewind
: يعيد مؤشر المجرى الذي استُدعي معه إلى موضع بداية الإدخال. - التابع
seek
: يحرِّك مؤشر المجرى الذي استدعي معه إلى موضع محدَّد.