التابع IO.rewind
في روبي
يُموضِع التابع rewind
مجرى د/خ الذي استُدعي معه ios
عند بداية الإدخال، مع تعيين lineno
عند القيمة صفر.
لاحظ أنه لا يمكن استخدامه مع المجاري من مثل الأنابيب (pipes) وطرفيات tty، والمقابس (sockets).
البنية العامة
rewind → 0
القيمة المُعادة
أمثلة
مثال على استخدام التابع rewind
:
f = File.new("testfile")
f.readline #=> "This is line one\n"
f.rewind #=> 0
f.lineno #=> 0
f.readline #=> "This is line one\n"
انظر أيضا
- التابع
reopen
: يربط بين مجرى د/خ الذي استُدعي معهios
وبين مجرى د/خ المعطى فيother_IO
(انظر فقرة البنية العامة)، أو مجرى جديد يُفتح من المسارpath
. قد يؤدي هذا إلى تغيير الصنف الفعلي لهذا المجرى ديناميكيًا. - التابع
seek
: يسعى إلى التموضع عند الإزاحة المعطاةanInteger
في مجرى د/خ وفقا لقيمةwhence
(انظر فقرة البنية العامة):