الفرق بين المراجعتين لصفحة: «Ruby/IO/binmode-3F»

من موسوعة حسوب
< Ruby‏ | IO
لا ملخص تعديل
ط تدقيق.
 
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby IO]]
[[تصنيف: Ruby IO]]
يُعيد التابع <code>binmode?‎</code> القيمة <code>true</code> إن كان [[Ruby/IO|مجرى د/خ]] في الوضع الثنائي (binary mode).
يتحقق التابع <code>binmode?‎</code> إن كان [[Ruby/IO|مجرى د/خ]] في الوضع الثنائي (binary mode).
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">binmode? → true or false‎</syntaxhighlight>
<syntaxhighlight lang="ruby">binmode? → true or false‎</syntaxhighlight>
==القيمة المُعادة==
==القيمة المعادة==
يُعيد التابع <code>binmode?‎</code> القيمة <code>true</code> إن كان [[Ruby/IO|مجرى د/خ]] في الوضع الثنائي. خلا ذلك، سيعيد <code>false</code>.
تعاد القيمة <code>true</code> إن كان [[Ruby/IO|المجرى]] المعطى في الوضع الثنائي. خلا ذلك، ستعاد القيمة <code>false</code>.


==انظر أيضا==
==انظر أيضًا==
* التابع <code>[[Ruby/IO/binmode|binmode]]</code>: يجعل  [[Ruby/IO|مجرى د/خ]] في الوضع الثنائي.
*التابع [[Ruby/IO/binread|<code>binread</code>]]: يفتح الملف ثم يحرِّك موضع المؤشر بمقدار محدد (في حال إعطائه) ثم يجلب جميع محتوى الملف بدءًا من موضع المؤشر وحتى نهاية الملف أو يجلب حجم محدَّد من البيانات.
*التابع [[Ruby/IO/binwrite|<code>binwrite</code>]]: يشبه التابع <code>[[Ruby/IO/write|write]]</code> باستثناء أنه يفتح الملف في الوضع الثنائي (binary mode) وبالترميز ASCII-8BIT.
 
* التابع <code>[[Ruby/IO/binmode|binmode]]</code>: يجعل مجرى د/خ في الوضع الثنائي (binary mode).
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/IO.html#method-i-binmode-3F قسم التابع binmode?‎ في الصنف IO‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/IO.html#method-i-binmode-3F قسم التابع binmode?‎ في الصنف IO‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 08:26، 22 ديسمبر 2018

يتحقق التابع binmode?‎ إن كان مجرى د/خ في الوضع الثنائي (binary mode).

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

binmode?  true or false

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

تعاد القيمة true إن كان المجرى المعطى في الوضع الثنائي. خلا ذلك، ستعاد القيمة false.

انظر أيضًا

  • التابع binread: يفتح الملف ثم يحرِّك موضع المؤشر بمقدار محدد (في حال إعطائه) ثم يجلب جميع محتوى الملف بدءًا من موضع المؤشر وحتى نهاية الملف أو يجلب حجم محدَّد من البيانات.
  • التابع binwrite: يشبه التابع write باستثناء أنه يفتح الملف في الوضع الثنائي (binary mode) وبالترميز ASCII-8BIT.
  • التابع binmode: يجعل مجرى د/خ في الوضع الثنائي (binary mode).

مصادر