الفرق بين المراجعتين لصفحة: «Ruby/File/truncate»

من موسوعة حسوب
< Ruby‏ | File
إنشاء الصفحة.
 
إضافة شرح
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>File.truncate</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: التابع <code>File.truncate</code> في روبي}}</noinclude>
يعيد التابع <code>truncate</code> ن
يقتطع التابع <code>truncate</code> ملفًا ما إلى حجمٍ محدَّدٍ.
 
هذا التابع غير متوافر على جميع المنصات.


==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">truncate(file_name, integer) → 0</syntaxhighlight>
<syntaxhighlight lang="ruby">truncate(file_name, integer) → 0</syntaxhighlight>
== المعاملات ==
=== <code>file_name</code> ===
اسم الملف المراد اقتطاعه.
=== <code>integer</code> ===
عدد صحيح يمثِّل حجم الملف المراد اقتطاعه إليه.


==القيمة المعادة==
==القيمة المعادة==
يعاد
تعاد القيمة 0 عند اكتمال العملية.
==أمثلة==
==أمثلة==
مثال على استعمال التابع <code></code>:
مثال على استعمال التابع <code>truncate</code><code></code>:
<syntaxhighlight lang="ruby">f = File.new("out", "w")
<syntaxhighlight lang="ruby">f = File.new("out", "w")
f.write("1234567890")    #=> 10
f.write("1234567890")    #=> 10
سطر 16: سطر 26:


==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/File/size|size]]</code>: يعيد حجم الملف المحدَّد.
* التابع <code>[[Ruby/File/split|split]]</code>: يقتطع مسار الملف المُمرَّر إليه إلى جزأين: أحدهما لمجلد، والآخر للملف ثم يعيدهما في مصفوفة.


==مصادر==
==مصادر==

المراجعة الحالية بتاريخ 14:09، 29 نوفمبر 2018

يقتطع التابع truncate ملفًا ما إلى حجمٍ محدَّدٍ.

هذا التابع غير متوافر على جميع المنصات.

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

truncate(file_name, integer)  0

المعاملات

file_name

اسم الملف المراد اقتطاعه.

integer

عدد صحيح يمثِّل حجم الملف المراد اقتطاعه إليه.

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

تعاد القيمة 0 عند اكتمال العملية.

أمثلة

مثال على استعمال التابع truncate:

f = File.new("out", "w")
f.write("1234567890")     #=> 10
f.close                   #=> nil
File.truncate("out", 5)   #=> 0
File.size("out")          #=> 5

انظر أيضا

  • التابع size: يعيد حجم الملف المحدَّد.
  • التابع split: يقتطع مسار الملف المُمرَّر إليه إلى جزأين: أحدهما لمجلد، والآخر للملف ثم يعيدهما في مصفوفة.

مصادر