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

من موسوعة حسوب
< Ruby‏ | Dir
لا ملخص تعديل
لا ملخص تعديل
سطر 24: سطر 24:
* صفحة الصنف <code>[[Ruby/Dir|Dir]]</code>.  
* صفحة الصنف <code>[[Ruby/Dir|Dir]]</code>.  


* التابع <code>[[Ruby/Dir/getwd|getwd]]</code>: يعيد التابع <code>getwd</code> مسار مجلد العمل (working directory) الحالي للعملية (process) على شكل سلسلة نصية. 
* التعبير <code>[[Ruby/Dir/pos-3D|pos =‎]]</code>: التعبير <code>pos =‎</code> هو مرادف للتابع <code>[[uby/Dir/seek|seek]]</code>. بيد أنّه يعيد معامل الموضع (position parameter).
* التابع <code>[[uby/Dir/seek|seek]]</code>: يذهب إلى موضع محدد في الكائن من صنف <code>Dir</code>  الذي استٌدعي معه.
* التابع <code>[[uby/Dir/seek|seek]]</code>: يذهب إلى موضع محدد في الكائن من صنف <code>Dir</code>  الذي استٌدعي معه.


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

مراجعة 17:23، 24 سبتمبر 2018

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

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

pos  integer

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

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

أمثلة

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

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

أنظر أيضًا

  • صفحة الصنف Dir.
  • التعبير pos =‎: التعبير pos =‎ هو مرادف للتابع seek. بيد أنّه يعيد معامل الموضع (position parameter).
  • التابع seek: يذهب إلى موضع محدد في الكائن من صنف Dir الذي استٌدعي معه.

مصادر