الفرق بين المراجعتين ل"Ruby/File/unlink"

من موسوعة حسوب
< Ruby‏ | File
اذهب إلى التنقل اذهب إلى البحث
(إنشاء الصفحة.)
 
(إضافة شرح)
 
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE: التابع <code>File.unlink</code> في روبي}}</noinclude>
 
<noinclude>{{DISPLAYTITLE: التابع <code>File.unlink</code> في روبي}}</noinclude>
يعيد التابع <code>unlink</code> ن
+
يحذف التابع <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.

مصادر