التابع Dir.seek في روبي
(بالتحويل من uby/Dir/seek)
يذهب التابع seek إلى موضع محدد في المجلد الذي استٌدعي معه.
البنية العامة
seek( integer ) → dir
ينبغي أن يكون الوسيط integer عددًا معادًا من التابع tell.
المعاملات
integer
عددٌ معاد من التابع tell.
القيمة المعادة
يعاد الكائن Dir المعطى بعد إعادة ضبط موضع المؤشر فيه.
أمثلة
مثال عن استخدام التابع seek على المجلد testdir الذي يحوي ملفين عاديين (config.h و main.rb)، والمجلد الأب (..)، والمجلد نفسه (.):
d = Dir.new("testdir") #=> #<Dir:0x401b3c40>
d.read #=> "."
i = d.tell #=> 12
d.read #=> ".."
d.seek(i) #=> #<Dir:0x401b3c40>
d.read #=> ".."
انظر أيضًا
- التابع
pos: يعيد موضع المؤشر الحالي في المجلد الذي استٌدعي معه.