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