الفرق بين المراجعتين لصفحة: «Ruby/Thread/fork»
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
||
| سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع <code>fork | <noinclude>{{DISPLAYTITLE: التابع <code>Thread.fork</code> في روبي}}</noinclude> | ||
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Thread]] | [[تصنيف: Ruby Thread]] | ||
التابع <code>fork</code> مكافئ للتابع [[Ruby/Thread/new|<code>new</code>]]. إلا أنه في حال اشتقاق صنف فرعي من <code>[[Ruby/Thread|Thread]]</code>، | التابع <code>fork</code> مكافئ للتابع [[Ruby/Thread/new|<code>new</code>]]. إلا أنه في حال اشتقاق صنف فرعي من <code>[[Ruby/Thread|Thread]]</code>، فإنَّ استدعاء التابع <code>[[Ruby/Thread/start|start]]</code> في ذلك الصنف الفرعي لن يستدعي تابع الصنف الفرعي <code>[[Ruby/Thread/initialize|initialize]]</code>. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">fork([args]*) {|args| block } → thread</syntaxhighlight> | <syntaxhighlight lang="ruby">fork([args]*) {|args| block } → thread</syntaxhighlight> | ||
==القيمة | ==القيمة المعادة== | ||
يعيد كائنا من النوع <code>[[Ruby/Thread|Thread]]</code>. | يعيد كائنا من النوع <code>[[Ruby/Thread|Thread]]</code>. | ||
==انظر | ==انظر أيضًا== | ||
* التابع <code>[[Ruby/Thread/exit|exit]]</code>: ينهي | * التابع <code>[[Ruby/Thread/exit|exit]]</code>: ينهي [[Ruby/Thread|المهمة الفرعية]] قيد التشغيل، ويُجدول [[Ruby/Thread|مهمة فرعية]] أخرى ليتم تشغيلها. | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Thread.html#method-c-fork قسم | *[http://ruby-doc.org/core-2.5.1/Thread.html#method-c-fork قسم التابع fork في الصنف Thread في توثيق روبي الرسمي.] | ||
المراجعة الحالية بتاريخ 12:21، 5 ديسمبر 2018
التابع fork مكافئ للتابع new. إلا أنه في حال اشتقاق صنف فرعي من Thread، فإنَّ استدعاء التابع start في ذلك الصنف الفرعي لن يستدعي تابع الصنف الفرعي initialize.
البنية العامة
fork([args]*) {|args| block } → thread
القيمة المعادة
يعيد كائنا من النوع Thread.
انظر أيضًا
- التابع
exit: ينهي المهمة الفرعية قيد التشغيل، ويُجدول مهمة فرعية أخرى ليتم تشغيلها.