الفرق بين المراجعتين لصفحة: «Ruby/Dir/seek»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>seek</code> الخاص بالصنف <code>Dir</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Rub...' |
لا ملخص تعديل |
||
| سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Dir]] | [[تصنيف: Ruby Dir]] | ||
يذهب التابع <code>seek</code> إلى موضع محدد في الكائن من صنف <code>Dir</code> الذي استٌدعي معه. | |||
== البنية العامة == | == البنية العامة == | ||
<syntaxhighlight lang="ruby"> | <syntaxhighlight lang="ruby"> | ||
seek( integer ) → dir | |||
</syntaxhighlight> | </syntaxhighlight>الوسيط ''<code>integer</code>'' ينبغي أن يكون عددًا معادًا من التابع <code>[[Ruby/Dir/tell|tell]]</code>. | ||
== القيمة المٌعادة == | == القيمة المٌعادة == | ||
يعيد التابع <code> | يعيد التابع <code>seek</code> الموضع الحالي في الكائن من صنف <code>Dir</code> الذي استٌدعي معه. | ||
== أمثلة == | == أمثلة == | ||
مثال عن استخدام التابع <code> | مثال عن استخدام التابع <code>seek:</code><syntaxhighlight lang="ruby"> | ||
d = Dir.new("testdir") | d = Dir.new("testdir") | ||
d.tell #=> 0 | d.tell #=> 0 | ||
| سطر 28: | سطر 28: | ||
== مصادر == | == مصادر == | ||
* [http://ruby-doc.org/core-2.5.1/Dir.html#method-i-pos قسم التابع | * [http://ruby-doc.org/core-2.5.1/Dir.html#method-i-pos قسم التابع seek في الصنف Dir في توثيق روبي الرسمي.] | ||
مراجعة 12:44، 24 سبتمبر 2018
يذهب التابع seek إلى موضع محدد في الكائن من صنف Dir الذي استٌدعي معه.
البنية العامة
seek( integer ) → dir
الوسيط integer ينبغي أن يكون عددًا معادًا من التابع tell.
القيمة المٌعادة
يعيد التابع seek الموضع الحالي في الكائن من صنف Dir الذي استٌدعي معه.
أمثلة
مثال عن استخدام التابع seek:
d = Dir.new("testdir")
d.tell #=> 0
d.read #=> "."
d.tell #=> 12
أنظر أيضًا
- صفحة الصنف
Dir.
- التابع
getwd: يعيد التابعgetwdمسار مجلد العمل (working directory) الحالي للعملية (process) على شكل سلسلة نصية. - التابع
seek: يذهب إلى موضع محدد في الكائن من صنفDirالذي استٌدعي معه.