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

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

مراجعة 11:07، 11 سبتمبر 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 ككُل.

مصادر