التابع IO.binwrite في روبي
يشبه التابع binwrite التابع write باستثناء أنه يفتح الملف في الوضع الثنائي (binary mode) وبالترميز ASCII-8BIT ("wb: ASCII-8BIT").
البنية العامة
binwrite(name, string, [offset] ) → integer
binwrite(name, string, [offset], open_args ) → integer
المعاملات
name
اسم الملف المراد الكتابة فيه.
string
سلسلة نصية يراد كتابتها ضمن الملف name.
offset
عدد صحيح يمثل مقدار إزاحة مؤشر المجرى في الملف الذي ستبدأ عنده عملية الكتابة بدءًا من الموضع الحالي.
open_args
خيارات فتح الملف للكتابة فيه.
القيمة المعادة
يعاد عددٌ صحيحٌ يمثِّل عدد البايتات التي كتبت ضمن الملف name.
انظر أيضًا
- التابع
binread: يفتح الملف ثم يحرِّك موضع المؤشر بمقدار محدد (في حال إعطائه) ثم يجلب جميع محتوى الملف بدءًا من موضع المؤشر وحتى نهاية الملف أو يجلب حجم محدَّد من البيانات.