التابع IO.autoclose= في روبي
يُعيّن التابع autoclose= قيمة راية الإغلاق التلقائي.
البنية العامة
autoclose = bool → true or false
القيمة المُعادة
أمثلة
مثال على استخدام التابع autoclose=:
f = open("/dev/null")
IO.for_fd(f.fileno)
# ...
f.gets # may cause IOError
f = open("/dev/null")
IO.for_fd(f.fileno).autoclose = true
# ...
f.gets # won't cause IOError
انظر أيضا
- التابع
advise: يعلن عن نية الوصول إلى البيانات من الملف الحالي وفق نمط محدد. على أنظمة التشغيل التي لا تدعم استدعاء النظامposix_fadvise(2)، هذه التابع عبارة عن عملية فارغة (no-op). - التابع
autoclose?: يُعيد القيمةtrueإن كان واصف الملف الأساسي لمجرى د/خiosسيتم إغلاقه تلقائياً عند الانتهاء منه، وإلا سيُعيدfalse.