التابع Dir.fileno في روبي

من موسوعة حسوب
< Ruby‏ | Dir

يعيد التابع fileno عددًا صحيحًا يمثل واصف الملف العددي (numeric file descriptor) المُستخدم في الكائن Dir الذي استُدعي معه.

يستخدم هذا التابع الدالة dirfd()‎ المُعرّفة في المعيار POSIX 2008. وبالتالي، سيُطلق الخطأ NotImplementedError في أنظمة التشغيل التي لا توفّر هذه الدالة، مثل ويندوز.

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

 fileno  integer

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

يعاد عدد صحيح (integer) يمثل واصف الملف العددي (numeric file descriptor) المُستخدم في الكائن Dir المعطى.

أمثلة

مثالٌ على استخدام التابع fileno:

 d = Dir.new("..")
d.fileno   #=> 8

انظر أيضًا

  • التابع inspect: يعيد سلسلة نصية تصف الكائن (من صنف Dir) الذي استُدعي معه.

مصادر