نتائج البحث
اذهب إلى التنقل
اذهب إلى البحث
التابع Hash.default_proc في روبي
يعيد التابع default_proc الكتلة التي استُدعي التابع new معها عند إنشاء الكائن Hash المعطى، وإلا سيُعيد القيمة nil. البنية العامة default_proc → anObject
المعاملات القيمة المعادة تعاد الكتلة التي استُدعي التابع new معها عند إنشاء الكائن Hash المعطى، وإلا فستُعاد القيمة nil. أمثلة مثال على استعمال التابع default_proc: h = Hash.new {|h,k| h[k] = k*k } #=> {}
p = h.default_proc #=> #<Proc:0x401b3d08@-:1>
a = ...
الصنف Dir في روبي
كائنات الصنف Dir هي مجاري مجلدات (directory streams) تمثِّل الجلدات في نظام الملفات الأساسي لنظام التشغيل. فهي توفر طرائق متعددة لعرض المجلدات ومحتوياتها. انظر أيضًا صفحة الصنف File لمزيد من المعلومات. يحوي المجلد المستخدم في الأمثلة الموجودة في صفحات التوابع ملفين عاديين هما: config.h و main.rb، بالإضافة إلى المجلد الأب (..) ، والمجلد نفسه (.). توابع الصنف العامة (Public Class Methods) المعامل [] يكافئ استدعاء Dir.glob([string,...], 0). chdir يغيِّر مجلد العمل (working directory) الحالي للعملية الحالية إلى مجلَّدٍ محدَّدٍ. children ...
التابع Float.truncate في روبي
يعيد التابع truncate العدد العشري الذي استُدعي معه بعد اقتطاعه إلى دقة (precision) محدَّدة. البنية العامة truncate([ndigits]) → integer or float
المعاملات ndigits عدد يحدد الدقة. إذا كانت الدقة سالبة، فإنّ القيمة المعادة ستكون عددًا صحيحًا مع ndigits.abs صفر إضافي على الأقل. في حال كانت قيمة ndigits منعدمة أو موجبة، فسيعيد التابع truncate العدد الذي استُدعي معه. القيمة الافتراضية هي: 0. القيمة المعادة يعيد التابع truncate العدد الذي استُدعي معه مُقتطعًا وفق دقة (precision) تساوي ndigits رقم عشري. إذا ...
التابع File.chown في روبي
يغير التابع chown المالك والمجموعة المالكة للملف الذي استدعي معه إلى مالك ومجموعة مالكة أخرى. إذا كان الملف وصلةً رمزيَّةً، فيتبع التابع هذه الوصلة ويطبق العملية على الملف الذي تشير إليه. لا يستطيع استعمال هذا التابع إلا المستخدم الذي يملك صلاحيات المستخدم الجذر (أو المستخدم المسؤول). مع ذلك، يستطيع المستخدم المالك لملف أن يغير المجموعة المالكة إلى أية مجموعة أخرى يريدها شرط أن يكون عضوًا فيها. البنية العامة chown(owner_int, group_int ) → 0
المعاملات owner_int معرِّف المستخدم الذي سيصبح المالك الجديد ...
التابع String.replace في روبي
يستبدل التابع replace محتوى السلسلة النصية التي استدعي معها بمحتوى السلسلة المُمرَّرة إليه. البنية العامة replace(other_str) → str
المعاملات other_str السلسلة النصية التي سيحل محتواها مكان محتوى السلسلة النصية المعطاة. القيمة المعادة تعاد السلسلة النصية بعد استبدال محتواها بمحتوى السلسلة other_str. أمثلة مثال على استعمال التابع replace: s = "hello" #=> "hello"
s.replace "world" #=> "world"
انظر أيضًا التابع dump: يُعيد نسخة عن السلسلة النصية مع استبدال المحارف الغير مطبوعة بالرمز ...
التابع MatchData.post_match في روبي
يعيد التابع post_match الجزء الذي يلي المطابقة (match) الحالية من السلسلة النصية الأصلية. يكافئ هذا التابع المتغير الخاص '$. البنية العامة post_match→ str
القيمة المعادة يعاد الجزء الذي يلي المطابقة (match) الحالية من السلسلة النصية الأصلية. أمثلة مثال على استخدام التابع post_match: m = /(.)(.)(\d+)(\d)/.match("THX1138: The Movie")
m.post_match #=> ": The Movie"
انظر أيضا التابع pre_match: يعيد الجزء الذي يسبق المطابقة (match) الحالية من السلسلة النصية الأصلية. مصادر قسم التابع post_match في الصنف MatchData في توثيق روبي الرسمي.
التابع GC.stress في روبي
يحدِّث التابع stress عند استدعائه بالشكل stress = flag وضع الضغط الذي يخص جامع البيانات المهملة GC. عند تفعيل وضع الضغط، يُستدعى GC في كل فرصة يراد فيها جمع البيانات المهملة: كافة عمليات حجز الذاكرة والكائنات. سيؤدي تفعيل وضع الضغط إلى خفض الأداء، ويُستعمَل فقط للتنقيح. البنية العامة stress = flag → flag
المعاملات flag يمكن أن تكون الراية flag هي القيمة true، أو القيمة false، أو عدد صحيح مُجرى على بِتاته العملية OR تبعًا للرايات: 0x01:: no major GC
0x02:: no ...
التابع Complex.imaginary في روبي
يعيد التابع imaginary الجزء التخيلي (imaginary part) للعدد العقدي الذي استدعي معه. البنية العامة imaginary → real
القيمة المعادة يعاد عددٌ حقيقيٌ يمثِّل الجزء التخيلي للعدد العقدي المعطى. أمثلة أمثلة عن استخدام معامل التابع imaginary: Complex(7).imaginary #=> 0
Complex(9, -4).imaginary #=> -4
انظر أيضًا التابع real: يعيد الجزء الحقيقي للعدد العقدي. التابع angle: يعيد الجزء الزاوي (الزاوية θ) للشكل القطبي من العدد العقدي الذي استدعي معه. مصادر قسم التابع imaginary في الصنف Complex في توثيق روبي الرسمي.
التابع Fiber.resume في روبي
يستأنف التّابع resume الليف (fiber) من النقطة التي استدعُي فيها التّابع Fiber.yield آخر مرّة، أو يبدأ بتشغيله إذا كان هذا أول استدعاءٍ له. ستكون الوسائط المُمرَّرة إلى التابع resume هي قيمة التعبير Fiber.yield، أو ستُمرَّر إلى كتلة الليف على أنها معاملات للكتلة (block parameters) إذا كان هذا الاستدعاء الأوَّل. بديلًا عن هذا، يُقيَّم resume عندما يُستدعى الوسائط المُمرَّرة إلى التعبير Fiber.yield التالي داخل كتلة الليف أو إلى قيمة الكتلة إذا شُغِّلت حتى الاكتمال من دون استدعاء Fiber.yield. البنية العامة resume(args, ...
التابع Hash.merge! في روبي
يضيف التابع merge! محتويات الكائن Hash الذي مُمرِّر إليه إلى الكائن الذي استدعي معه. إذا لم تُحدَد أية كتلة، فسيُكتب فوق الأزواج ذات المفاتيح المكررة مع القيم من الكائن المُمرَّر. أما إن أعطيت، فستُحدَد قيمة كل مفتاح مكرَّر عن طريق استدعاء الكتلة مع المفتاح وقيمته من الكائن المعطى وقيمته من الكائن المُمرَّر. البنية العامة merge!(other_hash) → hsh
merge!(other_hash){|key, oldval, newval| block} → hsh
المعاملات other_hash كائن جديد من النوع Hash يراد دمج محتوياته مع الكائن Hash المعطى. القيمة المعادة يعاد الكائن Hash ...
عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).