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

من موسوعة حسوب
< Ruby‏ | IO
مراجعة 20:53، 13 نوفمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>IO.tell‎</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method [[تصنيف: Ruby IO]...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يُعيد التابع 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:

مصادر