التابع IO.sysseek في روبي
يسعى التابع sysseek إلى التموضع عند الإزاحة المعطاة offset (انظر فقرة البنية العامة) وفقا لقيمة whence (انظر صفحة seek للتعرف على القيم الممكنة للوسيط whence)، ثم يُعيد الإزاحة الجديدة للملف.
البنية العامة
sysseek(offset, whence=IO::SEEK_SET)→ integer
المعاملات
offset
عدد صحيح يمثل الإزاحة
whence
راية تمثل خيارات الإزاحة.
القيمة المُعادة
يُعيد التابع sysseek عددا صحيحا يمثل الإزاحة الجديدة.
أمثلة
مثال على استخدام التابع sysseek:
f = File.new("testfile")
f.sysseek(-13, IO::SEEK_END) #=> 53
f.sysread(10) #=> "And so on."
انظر أيضا
- التابع
seek: يسعى إلى التموضع عند الإزاحة المعطاة في مجرى د/خ وفقا لقيمةwhence