التابع IO.tell
في روبي
يُعيد التابع tell
الإزاحة الحالية (بالبايت) في مجرى د/خ ios
.
البنية العامة
tell → integer
القيمة المُعادة
أمثلة
مثال على استخدام التابع tell
:
f = File.new("testfile")
f.pos #=> 0
f.gets #=> "This is line one\n"
f.pos #=> 17
انظر أيضا
- التابع
syswrite
: يكتب السلسلة النصية المعطاة في مجرى د/خ الذي استُدعي معهios
باستخدام كتابة منخفض المستوى (low-level write). ثم يعيد عدد البايتات المكتوبة. لا تخلط هذا التابع مع التوابع الأخرى التي تكتب في مجرى د/خios
، أو قد تحصل على نتائج غير متوقعة. يُطلق استثناءSystemCallError
عند حدوث خطأ. - التابع
to_i
: