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

من موسوعة حسوب
< Ruby‏ | Thread
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>fork‎</code> الخاص بالصنف <code>Thread</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف...'
 
لا ملخص تعديل
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Thread]]
[[تصنيف: Ruby Thread]]
أساسا، التابع التابع <code>fork</code> مكافئ للتابع new. ومع ذلك ، في حال اشتقاق صنف فرعي من <code>[[Ruby/Thread/new|::new]]</code>، فإن استدعاء <code>[[Ruby/Thread|Thread]]</code> في ذلك الصنف الفرعي لن يستدعي تابع الصنف الفرعي <code>[[Ruby/Thread/start|start]]</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>args‎</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>: ينهي التابع <code>exit</code> [[Ruby/Thread|المهمة الفرعية]] قيد التشغيل، ويُجدول [[Ruby/Thread|مهمة فرعية]] أخرى ليتم تشغيلها.
* التابع <code>[[Ruby/Thread/handle_interrupt|handle_interrupt]]</code>: يغير التابع <code>handle_interrupt</code> توقيت المقاطعة غير المتزامنة (asynchronous interrupt timing).
==مصادر==
==مصادر==
*[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‎ في توثيق روبي الرسمي.]

مراجعة 20:51، 5 نوفمبر 2018

التابع fork مكافئ للتابع new. إلا أنه في حال اشتقاق صنف فرعي من Thread، فإن استدعاء التابع start  في ذلك الصنف الفرعي لن يستدعي تابع الصنف الفرعي initialize.

البنية العامة

fork([args]*) {|args| block }  thread

القيمة المُعادة

يعيد كائنا من النوع Thread.

انظر أيضا

مصادر