التابع 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(انظر فقرة البنية العامة):