الفرق بين المراجعتين لصفحة: «Ruby/ARGF/to io»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>ARGF.to_io</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method تصنيف: Ruby ARGF...' |
لا ملخص تعديل |
||
سطر 8: | سطر 8: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==القيم المعادة== | ==القيم المعادة== | ||
يعاد كائن من النوع <code>IO</code> يمثل الملف الحالي، أو يعاد كائنٌ من النوع <code>File</code> | يعاد كائن من النوع <code>IO</code> يمثل الملف الحالي، أو يعاد كائنٌ من النوع <code>File</code> إلا إذا كان الملف الحالي مجرى، مثل مجرى الدخل القياسي (<code>STDIN</code>). | ||
==أمثلة== | ==أمثلة== | ||
مثال على استخدام التابع <code>to_io</code>: | مثال على استخدام التابع <code>to_io</code>: | ||
سطر 16: | سطر 16: | ||
==انظر أيضًا== | ==انظر أيضًا== | ||
* التابع [[Ruby/ARGF/file | <code>file</code>]]: يعيد الملف الحالي على شكل كائن من النوع <code>IO</code> أو <code>File</code>. | * التابع [[Ruby/ARGF/file | <code>file</code>]]: يعيد الملف الحالي على شكل كائن من النوع <code>IO</code> أو <code>File</code>. | ||
* التابع [[Ruby/ARGF/to_write_io | <code>to_write_io</code>]]: يعيد نسخةً من الصنف <code>IO</code> مرتبطةً بالمجرى | * التابع [[Ruby/ARGF/to_write_io | <code>to_write_io</code>]]: يعيد نسخةً من الصنف <code>IO</code> مرتبطةً بالمجرى <code>ARGF</code> للكتابة عليها في حال كان الوضع <code>inplace</code> مفعَّلًا. | ||
* التابع [[Ruby/ARGF/filename | <code>filename</code>]]: يعيد اسم الملف الحالي. | * التابع [[Ruby/ARGF/filename | <code>filename</code>]]: يعيد اسم الملف الحالي. | ||
==مصادر== | ==مصادر== | ||
* قسم التابع to_io في الصنف ARGF في توثيق روبي الرسمي. | * [http://ruby-doc.org/core-2.5.1/ARGF.html#method-i-to_io قسم التابع to_io في الصنف ARGF في توثيق روبي الرسمي.] | ||
مراجعة 11:19، 11 سبتمبر 2018
يعيد التابع to_io
الملف الحالي على شكل كائن من النوع IO
.
البنية العامة
to_io → IO
القيم المعادة
يعاد كائن من النوع IO
يمثل الملف الحالي، أو يعاد كائنٌ من النوع File
إلا إذا كان الملف الحالي مجرى، مثل مجرى الدخل القياسي (STDIN
).
أمثلة
مثال على استخدام التابع to_io
:
ARGF.to_io #=> #<File:glark.txt>
ARGF.to_io #=> #<IO:<STDIN>>
انظر أيضًا
- التابع
file
: يعيد الملف الحالي على شكل كائن من النوعIO
أوFile
. - التابع
to_write_io
: يعيد نسخةً من الصنفIO
مرتبطةً بالمجرىARGF
للكتابة عليها في حال كان الوضعinplace
مفعَّلًا. - التابع
filename
: يعيد اسم الملف الحالي.