الفرق بين المراجعتين لصفحة: «Ruby/Process::Status/to i»
< Ruby | Process::Status
أنشأ الصفحة ب'{{DISPLAYTITLE:التابع <code>Process::Status.to_i</code> في روبي}} يُعيد التابع <code>to_i</code> بِتَّات حالة العمليَّة <code>...' |
جميل-بيلوني (نقاش | مساهمات) ط نقل جميل-بيلوني صفحة Ruby/Process/Status/to i إلى Ruby/Process::Status/to i: تصحيح العنوان. |
(لا فرق)
| |
المراجعة الحالية بتاريخ 12:02، 4 ديسمبر 2018
يُعيد التابع to_i بِتَّات حالة العمليَّة stat على شكل عددٍ صحيح. البحث في وجلب معلوماتٍ من هذه البِتَّات يعتمد على المنصَّة.
البنية العامة
to_i → integer
to_int → integer
القيم المعادة
يُعاد عددٌ صحيحٌ يمثِّل بِتَّات حالة العمليَّة stat.
أمثلة
مثالٌ عن استخدام التابع to_i:
fork { exit 0xab } #=> 26566
Process.wait #=> 26566
sprintf('%04x', $?.to_i) #=> "ab00"
انظر أيضًا
- التابع
exitstatus: يُعيد البِتَّات الثمانية الأقل أهمية للقيمة التي تعيدها الشيفرة وتخرج بها من الحالةstat. - التابع
pid: يُعيد معرِّف العملية (process ID) الذي يمثِّله كائن حالةstatمحدَّد.
- التابع
stopsig: يُعيد عدد الإشارات التي تسبَّبت في إيقاف العمليَّة.
- التابع
termsig: يُعيد عدد الإشارات التي تسبَّبت في إنهاء العمليَّة (أو القيمةnilإذا لم تنهَ العمليَّة بواسطة إشارة غير ملتقطة). - التابع
to_s: يُظهر معرِّف العملية (PID) وحالة الخروج.