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

من موسوعة حسوب
< Ruby‏ | Dir
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:  التابع <code>pos</code> الخاص بالصنف <code>Dir</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby...'
 
لا ملخص تعديل
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Dir]]
[[تصنيف: Ruby Dir]]
يعيد التابع <code>path</code> المسار المُمرّر  (في الوسيط <code>path</code>) إلى الباني <code>[[Ruby/Dir/new|new]]</code> على شكل سلسلة نصية.  
يعيد التابع <code>pos</code> الموضع الحالي في الكائن من صنف <code>Dir</code>  الذي استٌدعي معه. أنظر أيضًا التابع <code>[[uby/Dir/seek|seek]]</code>.  


== البنية العامة ==
== البنية العامة ==
<syntaxhighlight lang="ruby">
<syntaxhighlight lang="ruby">
path string or nil
pos integer
</syntaxhighlight>
</syntaxhighlight>


== القيمة المٌعادة ==
== القيمة المٌعادة ==
يعيد سلسلة نصية نصية تمثل المسار المُمرّر  إلى الباني <code>[[Ruby/Dir/new|new]]</code>.
يعيد التابع <code>pos</code> الموضع الحالي في الكائن من صنف <code>Dir</code> الذي استٌدعي معه.  


== أمثلة ==
== أمثلة ==
مثال عن استخدام التابع <code>path:</code><syntaxhighlight lang="ruby">
مثال عن استخدام التابع <code>pos:</code><syntaxhighlight lang="ruby">
d = Dir.new("..")
d = Dir.new("testdir")
d.path   #=> ".."
d.tell  #=> 0
d.read   #=> "."
d.tell  #=> 12
</syntaxhighlight>
</syntaxhighlight>


سطر 25: سطر 27:


== مصادر ==
== مصادر ==
* [http://ruby-doc.org/core-2.5.1/Dir.html#method-i-path قسم  التابع path في الصنف Dir في توثيق روبي الرسمي.]
* [http://ruby-doc.org/core-2.5.1/Dir.html#method-i-pos قسم  التابع pos في الصنف Dir في توثيق روبي الرسمي.]

مراجعة 12:38، 24 سبتمبر 2018

يعيد التابع pos الموضع الحالي في الكائن من صنف Dir الذي استٌدعي معه. أنظر أيضًا التابع seek.

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

pos  integer

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

يعيد التابع pos الموضع الحالي في الكائن من صنف Dir الذي استٌدعي معه.

أمثلة

مثال عن استخدام التابع pos:

d = Dir.new("testdir")
d.tell   #=> 0
d.read   #=> "."
d.tell   #=> 12

أنظر أيضًا

  • صفحة الصنف Dir.
  • التابع getwd: يعيد التابع getwd مسار مجلد العمل (working directory) الحالي للعملية (process) على شكل سلسلة نصية. 

مصادر