الفرق بين المراجعتين لصفحة: «Ruby/Thread/fork»

من موسوعة حسوب
< Ruby‏ | Thread
لا ملخص تعديل
ط مراجعة وتدقيق.
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>fork‎</code> الخاص بالصنف <code>Thread</code> في روبي}}</noinclude>
<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>[[Ruby/Thread/start|start]]</code>  في ذلك الصنف الفرعي لن يستدعي تابع الصنف الفرعي <code>[[Ruby/Thread/initialize|initialize]]</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>exit</code> [[Ruby/Thread|المهمة الفرعية]] قيد التشغيل، ويُجدول [[Ruby/Thread|مهمة فرعية]] أخرى ليتم تشغيلها.
* التابع <code>[[Ruby/Thread/exit|exit]]</code>: ينهي [[Ruby/Thread|المهمة الفرعية]] قيد التشغيل، ويُجدول [[Ruby/Thread|مهمة فرعية]] أخرى ليتم تشغيلها.
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Thread.html#method-c-fork قسم التابع fork‎ في الصنف Thread‎ في توثيق روبي الرسمي.]
*[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.

انظر أيضًا

مصادر