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