التابع IO.autoclose= في روبي
يُعيّن التعبير autoclose= قيمة راية الإغلاق التلقائي (auto-close flag).
البنية العامة
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
انظر أيضا
- التابع
autoclose?: يُعيد القيمةtrueإن كان واصف الملف الأساسي لمجرى د/خ سيٌغلق تلقائياً عند الانتهاء منه.