الفرق بين المراجعتين ل"Ruby/ARGF/tell"

من موسوعة حسوب
< Ruby‏ | ARGF
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>ARGF.tell</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method تصنيف: Ruby ARGF...')
 
ط (مراجعة وتدقيق.)
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby ARGF]]
 
[[تصنيف: Ruby ARGF]]
يعيد التابع <code>tell</code> موضع المؤشِّر الحالي في الملف الحالي في [[Ruby/ARGF/ARGF | <code>ARGF</code>]].
+
يعيد التابع <code>tell</code> موضع المؤشِّر الحالي في الملف الحالي في <code>ARGF</code>.
 
==البنية العامة==
 
==البنية العامة==
<syntaxhighlight lang="ruby"> tell → Integer
+
<syntaxhighlight lang="ruby">tell → Integer
 
  </syntaxhighlight>
 
  </syntaxhighlight>
 
==القيم المعادة==
 
==القيم المعادة==
يعاد عدد صحيح (<code>integer</code>) يمثِّل موضع المؤشِّر الحالي بالبايت.
+
يعاد عدد صحيح (integer) يمثِّل موضع المؤشِّر الحالي بالبايت.
 
==أمثلة==
 
==أمثلة==
 
مثالٌ على استعمال التابع <code>tell</code>:
 
مثالٌ على استعمال التابع <code>tell</code>:
<syntaxhighlight lang="ruby"> ARGF.pos    #=> 0
+
<syntaxhighlight lang="ruby">ARGF.pos    #=> 0
 
ARGF.gets  #=> "This is line one\n"
 
ARGF.gets  #=> "This is line one\n"
 
ARGF.pos    #=> 17
 
ARGF.pos    #=> 17
 
  </syntaxhighlight>
 
  </syntaxhighlight>
 
==انظر أيضًا==
 
==انظر أيضًا==
* التابع [[Ruby/ARGF/pos | <code>pos</code>]]: يعيد موضع المؤشِّر الحالي في الملف الحالي في المجرى [[Ruby/ARGF/ARGF | <code>ARGF</code>]].
+
* التابع<nowiki/>[[Ruby/ARGF/pos | <code>pos</code>]]: يعيد موضع المؤشِّر الحالي في الملف الحالي في المجرى <code>ARGF</code>.
* التابع [[Ruby/ARGF/pos | <code>pos</code>]]: ينقل عند استدعائه بالشكل [[Ruby/ARGF/pos | <code>pos</code>]] = <code>position</code> المؤشِّر إلى المكان <code>position</code> (المعطى بالبايت) في المجرى [[Ruby/ARGF/ARGF | <code>ARGF</code>]].
+
* التابع [[Ruby/ARGF/pos-3D|<code>pos</code>]]: ينقل عند استدعائه بالشكل <code>pos = position</code> المؤشِّر إلى المكان <code>position</code> (المعطى بالبايت) في المجرى <code>ARGF</code>.
* التابع [[Ruby/ARGF/fileno | <code>fileno</code>]]: يعيد عددًا صحيحًا يمثل واصف الملف العددي (<code>numeric</code> [[Ruby/ARGF/file | <code>file</code>]] <code>descriptor</code>) للملف الحالي.
+
* التابع<nowiki/>[[Ruby/ARGF/fileno | <code>fileno</code>]]: يعيد عددًا صحيحًا يمثل واصف الملف العددي (numeric file descriptor) للملف الحالي.
* التابع [[Ruby/ARGF/lineno | <code>lineno</code>]]: يجلب رقم السطر الحالي للمجرى [[Ruby/ARGF/ARGF | <code>ARGF</code>]] ككُل.
+
* التابع<nowiki/>[[Ruby/ARGF/lineno | <code>lineno</code>]]: يجلب رقم السطر الحالي للمجرى <code>ARGF</code> ككُل.
* التابع [[Ruby/ARGF/rewind | <code>rewind</code>]]: يُرجِع المؤشر إلى بداية الملف الحالي عند بداية المدخلات (<code>input</code>) ويعيد تعيين رقم السطر [[Ruby/ARGF/ARGF | <code>ARGF</code>]].[[Ruby/ARGF/lineno | <code>lineno</code>]] إلى القيمة 0.
+
* التابع<nowiki/>[[Ruby/ARGF/rewind | <code>rewind</code>]]: يُرجِع المؤشر إلى بداية الملف الحالي عند بداية المدخلات (input) ويعيد تعيين رقم السطر [[Ruby/ARGF/lineno |<code>ARGF.lineno</code>]] إلى القيمة <code>0</code>.
* التابع [[Ruby/ARGF/seek | <code>seek</code>]]: يحرِّك المؤشِّر الحالي في المجرى [[Ruby/ARGF/ARGF | <code>ARGF</code>]] إلى موقع محدد.
+
* التابع [[Ruby/ARGF/seek |<code>seek</code>]]: يحرِّك المؤشِّر الحالي في المجرى <code>ARGF</code> إلى موقع محدد.
 
==مصادر==
 
==مصادر==
* قسم التابع tell في الصنف ARGF في توثيق روبي الرسمي.
+
* [http://ruby-doc.org/core-2.5.1/ARGF.html#method-i-tell قسم التابع tell في الصنف ARGF في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 13:52، 3 أكتوبر 2018

يعيد التابع tell موضع المؤشِّر الحالي في الملف الحالي في ARGF.

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

tell  Integer

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

يعاد عدد صحيح (integer) يمثِّل موضع المؤشِّر الحالي بالبايت.

أمثلة

مثالٌ على استعمال التابع tell:

ARGF.pos    #=> 0
ARGF.gets   #=> "This is line one\n"
ARGF.pos    #=> 17

انظر أيضًا

  • التابع pos: يعيد موضع المؤشِّر الحالي في الملف الحالي في المجرى ARGF.
  • التابع pos: ينقل عند استدعائه بالشكل pos = position المؤشِّر إلى المكان position (المعطى بالبايت) في المجرى ARGF.
  • التابع fileno: يعيد عددًا صحيحًا يمثل واصف الملف العددي (numeric file descriptor) للملف الحالي.
  • التابع lineno: يجلب رقم السطر الحالي للمجرى ARGF ككُل.
  • التابع rewind: يُرجِع المؤشر إلى بداية الملف الحالي عند بداية المدخلات (input) ويعيد تعيين رقم السطر ARGF.lineno إلى القيمة 0.
  • التابع seek: يحرِّك المؤشِّر الحالي في المجرى ARGF إلى موقع محدد.

مصادر