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