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

من موسوعة حسوب
< Ruby‏ | IO
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>IO.pos‎</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method تصنيف: Ruby IO...'
 
لا ملخص تعديل
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby IO]]
[[تصنيف: Ruby IO]]
يُعيد التابع <code>pos</code> الإزاحة (offset) الحالية (بالبايت) في [[Ruby/IO|مجرى د/خ]] <code>ios</code>.
يُعيد التابع <code>pos</code> الإزاحة (offset) الحالية (بالبايت) في [[Ruby/IO|مجرى د/خ]].
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">pos  → integer‎</syntaxhighlight>
<syntaxhighlight lang="ruby">pos  → integer‎</syntaxhighlight>
==القيمة المُعادة==
==القيمة المُعادة==
يُعيد التابع <code>pos</code> الإزاحة الحالية (بالبايت) في [[Ruby/IO|مجرى د/خ]].
==أمثلة==
==أمثلة==
مثال على استخدام التابع <code>pos‎</code>:
مثال على استخدام التابع <code>pos‎</code>:
سطر 14: سطر 16:
f.pos    #=> 17‎</syntaxhighlight>
f.pos    #=> 17‎</syntaxhighlight>
==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/IO/pid|pid]]</code>: يُعيد  معرف العملية (PID) الخاص بالعملية الفرعية (child process) تامرتبطة ب[[Ruby/IO|مجرى د/خ]] <code>ios</code>. سيتم تعيينه بواسطة التابع <code>IO.popen</code>.
* التابع <code>[[Ruby/IO/pos-3D|pos=]]</code>: يتموضع عند الإزاحة المحددة (بالبايت) في [[Ruby/IO|مجرى د/خ]]  
* التابع <code>[[Ruby/IO/pos-3D|pos=]]</code>: يسعى  إلى التموضع عند الإزاحة المحددة (بالبايت) في [[Ruby/IO|مجرى د/خ]] <code>ios</code>. ليس مضمونا أن يكون التموضع صحيحًا عندما يكون [[Ruby/IO|مجرى د/خ]] <code>ios</code> في الوضع النصي (textmode).
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/IO.html#method-i-pos قسم  التابع pos‎ في الصنف IO‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/IO.html#method-i-pos قسم  التابع pos‎ في الصنف IO‎ في توثيق روبي الرسمي.]

مراجعة 16:06، 13 نوفمبر 2018

يُعيد التابع pos الإزاحة (offset) الحالية (بالبايت) في مجرى د/خ.

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

pos   integer

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

يُعيد التابع pos الإزاحة الحالية (بالبايت) في مجرى د/خ.

أمثلة

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

f = File.new("testfile")
f.pos    #=> 0
f.gets   #=> "This is line one\n"
f.pos    #=> 17‎

انظر أيضا

  • التابع pos=‎: يتموضع عند الإزاحة المحددة (بالبايت) في مجرى د/خ

مصادر