الفرق بين المراجعتين لصفحة: «Ruby/Dir/fileno»
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 17: | سطر 17: | ||
==انظر أيضًا== | ==انظر أيضًا== | ||
* صفحة الصنف <code>[[Ruby/Dir|Dir]]</code>. | * صفحة الصنف <code>[[Ruby/Dir|Dir]]</code>. | ||
* التابع <code>[[Ruby/Dir/inspect|inspect]]</code>: يعيد التابع <code>inspect</code> سلسلة نصية تصف الكائن (من صنف <code>Dir</code>) الذي استُدعي معه. | |||
==مصادر== | ==مصادر== | ||
* [http://ruby-doc.org/core-2.5.1/Dir.html#method-i-fileno قسم التابع fileno في الصنف Dir في توثيق روبي الرسمي.] | * [http://ruby-doc.org/core-2.5.1/Dir.html#method-i-fileno قسم التابع fileno في الصنف Dir في توثيق روبي الرسمي.] |
مراجعة 10:21، 24 سبتمبر 2018
يعيد التابع fileno
عددًا صحيحًا يمثل واصف الملف العددي (numeric file descriptor) المُستخدم في الكائن (من صنف Dir)
الذي استُدعي معه.
هذا التابع يستخدم الدالة dirfd()
المُعرّفة في POSIX 2008. في أنظمة التشغيل التي لا توفّر هذه الدالة، مثل ويندوز، سيُطلق خطأ NotImplementedError
.
البنية العامة
fileno → integer
القيم المعادة
يعاد عدد صحيح (integer) يمثل واصف الملف العددي (numeric file descriptor) لمُستخدم في الكائن من صنف Dir
الذي استُدعي معه.
أمثلة
مثالٌ على استخدام التابع fileno
:
d = Dir.new("..")
d.fileno #=> 8
انظر أيضًا
- صفحة الصنف
Dir
. - التابع
inspect
: يعيد التابعinspect
سلسلة نصية تصف الكائن (من صنفDir
) الذي استُدعي معه.