التابع IO.binmode‎ في روبي

من موسوعة حسوب
< Ruby‏ | IO
مراجعة 08:26، 22 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (تدقيق)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

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

  • تحويل محرف السطر الجديد معطلًا.
  • تحويل الترميز مُعطلًا.
  • التعامل مع المحتوى على أنَّه من الترميز ASCII-8BIT.

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

binmode  ios

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

يعاد المجرى المعطى بعد تحويله إلى الوضع الثنائي.

انظر أيضًا

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

مصادر