التابع 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