الفرق بين المراجعتين لصفحة: «Ruby/File/unlink»
جميل-بيلوني (نقاش | مساهمات) إنشاء الصفحة. |
جميل-بيلوني (نقاش | مساهمات) إضافة شرح |
||
| سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع <code>File.unlink</code> في روبي}}</noinclude> | <noinclude>{{DISPLAYTITLE: التابع <code>File.unlink</code> في روبي}}</noinclude> | ||
يحذف التابع <code>unlink</code> ملفًا محدَّدًا. يرمي هذا التابع استثناءً عند حصول أي خطأ. لمَّا كان التنفيذ الضمني لهذا التابع يعتمد على استدعاء النظام للدالة <code>unlink(2)</code>، فسيعتمد نوع الخطأ المرمي على أنواع الأخطاء الخاصة بها (اطلع على صفحة الدليل man لهذه الدالة لمزيد من التفاصيل) التي تأخذ شكلًا محدَّدًا مثل <code>Errno::ENOENT</code>. | |||
==البنية العامة== | ==البنية العامة== | ||
| سطر 9: | سطر 9: | ||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع <code>[[Ruby/File/delete|delete]]</code>: يحذف ملفًا محدَّدًا. | |||
* التابع <code>[[Ruby/File/new|new]]</code>: يفتح ملفًا محدَّدًا وبوضع معيَّن ثم يعيد كائنًا جديدًا من النوع <code>[[Ruby/File|File]]</code>. | |||
==مصادر== | ==مصادر== | ||
المراجعة الحالية بتاريخ 14:13، 29 نوفمبر 2018
يحذف التابع unlink ملفًا محدَّدًا. يرمي هذا التابع استثناءً عند حصول أي خطأ. لمَّا كان التنفيذ الضمني لهذا التابع يعتمد على استدعاء النظام للدالة unlink(2)، فسيعتمد نوع الخطأ المرمي على أنواع الأخطاء الخاصة بها (اطلع على صفحة الدليل man لهذه الدالة لمزيد من التفاصيل) التي تأخذ شكلًا محدَّدًا مثل Errno::ENOENT.
البنية العامة
unlink(file_name, ...) → integer
القيمة المعادة
يعاد
انظر أيضا
- التابع
delete: يحذف ملفًا محدَّدًا. - التابع
new: يفتح ملفًا محدَّدًا وبوضع معيَّن ثم يعيد كائنًا جديدًا من النوعFile.