التابع IO.flush
في روبي
ينقل التابع flush
أي بيانات مخزَّنة في المجرى الذي استدعي معه إلى نظام التشغيل (لاحظ أن هذا لا يشمل إلا التخزين المؤقت الداخلي لروبي؛ وقد يقوم نظام التشغيل بتخزين البيانات فيه أيضًا).
البنية العامة
flush → ios
القيمة المعادة
يعاد المجرى المعطى بعد تنفيذ العملية عليه.
أمثلة
مثال على استخدام التابع flush
:
$stdout.print "no newline"
$stdout.flush
الناتج:
no newline
انظر أيضًا
- التابع
fileno
: يُعيد عددًا صحيحًا يمثل واصف الملف الرقمي للمجرى الذي استدعي معه. - التابع
fsync
: يكتب مباشرةً جميع البيانات المخزنة في المجرى الذي استدعي معه على القرص.