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

من موسوعة حسوب
< Ruby‏ | ARGF
اذهب إلى التنقل اذهب إلى البحث
ط (مراجعة وتدقيق.)
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby ARGF]]
 
[[تصنيف: Ruby ARGF]]
يتخطى التابع <code>skip</code> الملف الحالي إلى الملف التالي ويجعله هو الملفَّ الحالي في المجرى <code>ARGF</code>. وفي حال لم يكن هنالك أية ملفات متبقية، فلن يكون لهذا التابع أي تأثير.
+
يتخطى التابع <code>skip</code> الملف الحالي إلى الملف التالي ويجعله هو الملفَّ الحالي في المجرى <code>ARGF</code>. وفي حال لم يكن هنالك أية ملفات متبقية، فلن يكون لهذا التابع أي تأثير.
 
==البنية العامة==
 
==البنية العامة==
<syntaxhighlight lang="ruby"> skip → ARGF
+
<syntaxhighlight lang="ruby">skip → ARGF
  
  
 
  </syntaxhighlight>
 
  </syntaxhighlight>
 
==القيم المعادة==
 
==القيم المعادة==
يعاد المجرى <code>ARGF</code>.
+
يعاد المجرى <code>ARGF</code>.
 
==أمثلة==
 
==أمثلة==
 
مثال على استخدام التابع <code>skip</code>:
 
مثال على استخدام التابع <code>skip</code>:
<syntaxhighlight lang="ruby"> $ ruby argf.rb foo bar
+
<syntaxhighlight lang="ruby">$ ruby argf.rb foo bar
 
ARGF.filename  #=> "foo"
 
ARGF.filename  #=> "foo"
 
ARGF.skip
 
ARGF.skip
سطر 19: سطر 19:
 
  </syntaxhighlight>
 
  </syntaxhighlight>
 
==انظر أيضًا==
 
==انظر أيضًا==
* التابع [[Ruby/ARGF/close | <code>close</code>]]: يغلق الملف الحالي ويتخطاه إلى الملف التالي في <code>ARGV</code>.
+
* التابع<nowiki/>[[Ruby/ARGF/close | <code>close</code>]]: يغلق الملف الحالي ويتخطاه إلى الملف التالي في <code>ARGV</code>.
* التابع [[Ruby/ARGF/eof | <code>eof?‎</code>]]: يتحقق إذا بلغ الملف الحالي نهايته في <code>ARGF</code>.
+
* التابع<nowiki/>[[Ruby/ARGF/eof | <code>eof?‎</code>]]: يتحقق إذا بلغ الملف الحالي نهايته في <code>ARGF</code>.
* التابع [[Ruby/ARGF/filename | <code>filename</code>]]: يعيد اسم الملف الحالي.
+
* التابع<nowiki/>[[Ruby/ARGF/filename | <code>filename</code>]]: يعيد اسم الملف الحالي.
* التابع [[Ruby/ARGF/fileno | <code>fileno</code>]]: يعيد عددًا صحيحًا يمثل واصف الملف العددي (numeric  file descriptor) للملف الحالي.
+
* التابع<nowiki/>[[Ruby/ARGF/fileno | <code>fileno</code>]]: يعيد عددًا صحيحًا يمثل واصف الملف العددي (numeric  file descriptor) للملف الحالي.
* التابع [[Ruby/ARGF/lineno | <code>lineno</code>]]: يجلب رقم السطر الحالي للمجرى <code>ARGF</code> ككُل.
+
* التابع<nowiki/>[[Ruby/ARGF/lineno | <code>lineno</code>]]: يجلب رقم السطر الحالي للمجرى <code>ARGF</code> ككُل.
 
==مصادر==
 
==مصادر==
 
* [http://ruby-doc.org/core-2.5.1/ARGF.html#method-i-skip قسم التابع skip في الصنف ARGF في توثيق روبي الرسمي.]
 
* [http://ruby-doc.org/core-2.5.1/ARGF.html#method-i-skip قسم التابع skip في الصنف ARGF في توثيق روبي الرسمي.]

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

يتخطى التابع skip الملف الحالي إلى الملف التالي ويجعله هو الملفَّ الحالي في المجرى ARGF. وفي حال لم يكن هنالك أية ملفات متبقية، فلن يكون لهذا التابع أي تأثير.

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

skip  ARGF

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

يعاد المجرى ARGF.

أمثلة

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

$ ruby argf.rb foo bar
ARGF.filename  #=> "foo"
ARGF.skip
ARGF.filename  #=> "bar"

انظر أيضًا

  • التابع close: يغلق الملف الحالي ويتخطاه إلى الملف التالي في ARGV.
  • التابع eof?‎: يتحقق إذا بلغ الملف الحالي نهايته في ARGF.
  • التابع filename: يعيد اسم الملف الحالي.
  • التابع fileno: يعيد عددًا صحيحًا يمثل واصف الملف العددي (numeric file descriptor) للملف الحالي.
  • التابع lineno: يجلب رقم السطر الحالي للمجرى ARGF ككُل.

مصادر