الفرق بين المراجعتين لصفحة: «Ruby/IO/binwrite»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>binwrite</code> الخاص بالصنف <code>IO</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف...' |
لا ملخص تعديل |
||
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby IO]] | [[تصنيف: Ruby IO]] | ||
<code>binwrite</code> مشابه للتابع <code>[[Ruby/IO/write|write]]</code>، ما عدا أنه يفتح الملف في الوضع الثنائي (binary mode) وبالترميز ASCII-8BIT ("<code>wb: ASCII-8BIT</code>"). | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">binwrite(name, string, [offset] ) → integer | <syntaxhighlight lang="ruby">binwrite(name, string, [offset] ) → integer | ||
سطر 15: | سطر 15: | ||
عدد صحيح يمثل الإزاحة | عدد صحيح يمثل الإزاحة | ||
===<code>open_args</code>=== | ===<code>open_args</code>=== | ||
خيارات الفتح, | |||
==القيمة المُعادة== | ==القيمة المُعادة== | ||
يعيد التابع <code>binwrite</code> عددا صحيحا. | |||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع <code>[[Ruby/IO/binread|binread]]</code>: يفتح التابع <code>binread</code> الملف، ثم يتموضع اختياريا في الموضع المعطى | * التابع <code>[[Ruby/IO/binread|binread]]</code>: يفتح التابع <code>binread</code> الملف، ثم يتموضع اختياريا في الموضع المعطى | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/IO.html#method-c-binwrite قسم التابع binwrite في الصنف IO في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/IO.html#method-c-binwrite قسم التابع binwrite في الصنف IO في توثيق روبي الرسمي.] |
مراجعة 20:49، 12 نوفمبر 2018
binwrite
مشابه للتابع write
، ما عدا أنه يفتح الملف في الوضع الثنائي (binary mode) وبالترميز ASCII-8BIT ("wb: ASCII-8BIT
").
البنية العامة
binwrite(name, string, [offset] ) → integer
binwrite(name, string, [offset], open_args ) → integer
المعاملات
name
اسم الملف
string
offset
عدد صحيح يمثل الإزاحة
open_args
خيارات الفتح,
القيمة المُعادة
يعيد التابع binwrite
عددا صحيحا.
انظر أيضا
- التابع
binread
: يفتح التابعbinread
الملف، ثم يتموضع اختياريا في الموضع المعطى