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

من موسوعة حسوب
< Ruby‏ | ARGF
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>ARGF.binmode</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method تصنيف: Ruby ARGF...')
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby ARGF]]
 
[[تصنيف: Ruby ARGF]]
يفعِّل التابع <code>binmode</code> الوضع الثنائي (<code>binary</code> <code>mode</code>) للمجرى [[Ruby/ARGF/ARGF | <code>ARGF</code>]]؛ مجرد أن يصبح المجرى في الوضع الثنائي، لا يمكن إعادته إلى الوضع غير الثنائي. هذا الخيار له التأثيرات التالية:
+
يفعِّل التابع <code>binmode</code> الوضع الثنائي (binary mode) للمجرى <code>ARGF</code>؛ وبمجرد أن يصبح المجرى في الوضع الثنائي، لا يمكن إعادته إلى الوضع غير الثنائي. هذا الخيار له التأثيرات التالية:
 
* تصبح عملية تحويل السطر الجديد غير ممكنة.
 
* تصبح عملية تحويل السطر الجديد غير ممكنة.
 
* تصبح عملية تحويل الترميز غير ممكنة أيضًا.
 
* تصبح عملية تحويل الترميز غير ممكنة أيضًا.
سطر 11: سطر 11:
 
  </syntaxhighlight>
 
  </syntaxhighlight>
 
==انظر أيضًا==
 
==انظر أيضًا==
* التابع <code>binmode</code>?‎: يتحقق‎ إذا تمت قراءة المجرى [[Ruby/ARGF/ARGF | <code>ARGF</code>]] في الوضع الثنائي (<code>binary</code> <code>mode</code>).
+
* التابع [[Ruby/ARGF/binmode-3F|<code>binmode?</code>]]<code></code>: يتحقق‎ إذا تمت قراءة المجرى  <code>ARGF</code> في الوضع الثنائي (binary mode).
* التابع [[Ruby/ARGF/argv | <code>argv</code>]]: يعيد المصفوفة <code>ARGV</code> التي تحوي الوسائط المُمرّّرة إلى ملفك البرمجي (<code>script</code>)، إذ يخزَّن في كلِّ عنصر من عناصرها وسيطٌ واحدٌ.
+
* التابع [[Ruby/ARGF/argv | <code>argv</code>]]: يعيد المصفوفة <code>ARGV</code> التي تحوي الوسائط المُمرّّرة إلى ملفك البرمجي (script)، إذ يخزَّن في كلِّ عنصر من عناصرها وسيطٌ واحدٌ.
 
==مصادر==
 
==مصادر==
* قسم التابع binmode في الصنف ARGF في توثيق روبي الرسمي.
+
* [[Ruby/ARGF/binmode|قسم التابع binmode في الصنف ARGF في توثيق روبي الرسمي.]]

مراجعة 09:04، 10 سبتمبر 2018

يفعِّل التابع binmode الوضع الثنائي (binary mode) للمجرى ARGF؛ وبمجرد أن يصبح المجرى في الوضع الثنائي، لا يمكن إعادته إلى الوضع غير الثنائي. هذا الخيار له التأثيرات التالية:

  • تصبح عملية تحويل السطر الجديد غير ممكنة.
  • تصبح عملية تحويل الترميز غير ممكنة أيضًا.
  • يُعامل المحتوى وكأنه كُتِب باستعمال الترميز ASCII-8BIT.

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

 binmode  ARGF

انظر أيضًا

  • التابع binmode?: يتحقق‎ إذا تمت قراءة المجرى ARGF في الوضع الثنائي (binary mode).
  • التابع argv: يعيد المصفوفة ARGV التي تحوي الوسائط المُمرّّرة إلى ملفك البرمجي (script)، إذ يخزَّن في كلِّ عنصر من عناصرها وسيطٌ واحدٌ.

مصادر