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

مصادر