التابع 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) الذي استُدعي معه.

مصادر