الفرق بين المراجعتين لصفحة: «Ruby/Process/abort»
جميل-بيلوني (نقاش | مساهمات) ط ←مصادر |
جميل-بيلوني (نقاش | مساهمات) |
||
| سطر 15: | سطر 15: | ||
*التابع <code>[[Ruby/Kernel/exit|Kernel.exit]]</code>: يبدأ عملية إنهاء البرنامج في روبي، عن طريق إطلاق استثناء <code>[[Ruby/SystemExit|SystemExit]]</code>. | *التابع <code>[[Ruby/Kernel/exit|Kernel.exit]]</code>: يبدأ عملية إنهاء البرنامج في روبي، عن طريق إطلاق استثناء <code>[[Ruby/SystemExit|SystemExit]]</code>. | ||
*التابع <code>[[Ruby/Process/argv0|argv0]]</code>: يعيد اسم الشيفرة البرمجية التي يجري تنفيذها. | *التابع <code>[[Ruby/Process/argv0|argv0]]</code>: يعيد اسم الشيفرة البرمجية التي يجري تنفيذها. | ||
*التابع <code>[[Ruby/Process/exit|exit]]</code>: يبدأ عملية الإنهاء لشيفرة روبي البرمجية عبر اطلاق الاستثناء [[Ruby/SystemExit|<code>SystemExit</code>]]. | |||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Process.html#method-c-abort قسم التابع abort في الصنف Process في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/Process.html#method-c-abort قسم التابع abort في الصنف Process في توثيق روبي الرسمي.] | ||
المراجعة الحالية بتاريخ 09:15، 2 يناير 2019
ينهي التابع abort تنفيذ العملية مباشرةً بشكل فعَّال عبر استدعاء Kernel.exit(false). إن مُرِّرَت رسالة إلى هذا التابع، فستُكتَب على مجرى الخطأ القياسي (STDERR) قبل إنهاء العملية.
البنية العامة
abort
Kernel::abort([msg])
abort([msg])
المعاملات
msg
رسالة الخطأ المراد طباعتها على مجرى الخطأ القياسي.
انظر أيضًا
- التابع
Kernel.exit: يبدأ عملية إنهاء البرنامج في روبي، عن طريق إطلاق استثناءSystemExit. - التابع
argv0: يعيد اسم الشيفرة البرمجية التي يجري تنفيذها. - التابع
exit: يبدأ عملية الإنهاء لشيفرة روبي البرمجية عبر اطلاق الاستثناءSystemExit.