التابع open‎ الخاص بالصنف IO في روبي

من موسوعة حسوب

عند عدم تمرير كتلة، فسيكون التابع open مرادفاً للتابع new. أما في حال تمرير الكتلة البرمجية، فسيُمرّر إليها مجرى د/خ المستقبِل كوسيط، وسيتم إغلاق ذلك المجرى تلقائيًا عند إنهاء الكتلة. وفي هذه الحالة، سيعيد التابع open قيمة الكتلة.

راجع صفحة new للتعرف على الوسائط fd و mode و opt.

البنية العامة

open(fd, mode="r" [, opt])  io
open(fd, mode="r" [, opt]) {|io| block }   obj

القيمة المُعادة

يعيد التابع open كائنا من النوع IO.

انظر أيضا

  • التابع new: يُعيد التابع new كائنًا جديدًا من النوع IO

مصادر