الفرق بين المراجعتين لصفحة: «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)، إذ يخزَّن في كلِّ عنصر من عناصرها وسيطٌ واحدٌ.

مصادر