نتائج البحث
اذهب إلى التنقل
اذهب إلى البحث
التابع Dir.seek في روبي
يذهب التابع seek إلى موضع محدد في المجلد الذي استٌدعي معه. البنية العامة seek( integer ) → dir
ينبغي أن يكون الوسيط integer عددًا معادًا من التابع tell. المعاملات integer عددٌ معاد من التابع tell. القيمة المعادة يعاد الكائن Dir المعطى بعد إعادة ضبط موضع المؤشر فيه. أمثلة مثال عن استخدام التابع seek على المجلد testdir الذي يحوي ملفين عاديين (config.h و main.rb)، والمجلد الأب (..)، والمجلد نفسه (.): d = Dir.new("testdir") #=> #<Dir:0x401b3c40>
d.read ...
التابع Time.getutc في روبي
يُعيد التابع getutc توقيتًا جديدًا يمثل التوقيت الذي استُدعي معه بالتوقيت العالمي الموحد (UTC). البنية العامة getutc → new_time
القيمة المعادة يعاد توقيتٌ جديدٌ يمثل التوقيت المعطى بالتوقيت العالمي الموحد (UTC). أمثلة مثال على استخدام التابع getutc: t = Time.local(2000,1,1,20,15,1) #=> 2000-01-01 20:15:01 -0600
t.gmt? #=> false
y = t.getgm ...
التابع ENV.key في روبي
يعيد التابع key اسم متغير البيئة الذي يملك قيمة محدَّدة. في حال لم تكن تلك القيمة موجودة، فسيعيد التابع القيمة nil. البنية العامة key(value) → name
المعاملات value قيمة متغير البيئة المراد البحث عن الاسم المتغير المسندة إليه. القيمة المعادة يعاد اسم متغير البيئة ذا القيمة value. في حال لم تكن القيمة موجودة، فستُعاد القيمة nil. انظر أيضًا التابع has_key?: يتحقَّق إن كان هناك متغير بيئة باسم محدَّد. التابع has_value?: يتحقَّق إن كان هناك متغير بيئة يملك قيمة محدَّدة. التابع key?: ...
التابع Encoding.find في روبي
يبحث التّابع find عن ترميزٍ باسمٍ محدّد. الأسماء التي يقبلها هذا التّابع هي الاسم الأساسي والاسم البديل الخاص بالتّرميز بما في ذلك الأسماء البديلة التالية: "external": يمثل الترميز الخارجي الافتراضي (default external encoding). "internal": يمثل الترميز الداخلي الافتراضي (default external encoding). "locale": يمثل الترميز المحدد في المحلية (locale encoding). "filesystem": يمثل ترميز نظام الملفات (filesystem encoding). البنية العامة find(string) → enc
المعاملات string سلسلة نصية تمثل اسم الترميز المراد البحث عنه. القيم المعادة يعاد الترميز ذو الاسم string في حال ...
التابع Enumerable.max في روبي
يبحث التابع max عن قيمة أكبر عنصر من عناصر الكائن القابل للتعداد الذي استدعي معه ثم يعيده. إن أعطيت كتلة، فسيعيد التابع أكبر عنصر يحقق شرطًا معيَّنًا؛ أي تُجرَى عملية الموازنة عبر المعامل <=> بحسب العملية التي تنفذها الكتلة على كل عنصر والقيمة المقابلة التي تعيدها. البنية العامة max → obj
max { |a, b| block } → obj
max(n) → array
max(n) { |a, b| block } → array
المعاملات n إن أعطي هذا المعامل، فسيُعاد أكبر n عنصر في مصفوفة. تُرتَّب العناصر آنذاك ...
التابع Integer.size في روبي
يعيد التابع size عدد البتات في تمثيل الآلة (machine representation) للعدد الذي استُدعي معه. الناتج يتعلق بالآلة المستخدمة. البنية العامة size → int
القيمة المعادة يعاد عد صحيح يمثِّل عدد البتات في تمثيل الآلة للعدد الذي استُدعي معه. أمثلة مثال على استخدام التابع size: 1.size #=> 8
-1.size #=> 8
2147483647.size ...
التابع Array.bsearch في روبي
يبحث التابع bsearch باستخدام البحث الثنائي (binary search) عن قيمة من مصفوفة تحقق شرطًا منطقيًّا محددًا ويستغرق O(log n)، إذ n حجم المصفوفة. يوجد وضعان لاستعمال هذا التابع هما: وضع البحث عن الحد الأدنى (find-minimum mode)، ووضع البحث العام (find- any mode). في كلتا الحالتين، يجب أن تكون عناصر المصفوفة مرتبةً بالتوافق مع الكتلة البرمجية المحدَّدة. في وضع البحث عن الحد الأدنى (يعدُّ هذا خيارًا جيدًا لحالات الاستخدام الاعتياديَّة)، يجب أن تعيد الكتلة البرمجية القيمة true أو القيمة false دومًا ...
التابع Thread.fork في روبي
التابع fork مكافئ للتابع new. إلا أنه في حال اشتقاق صنف فرعي من Thread، فإنَّ استدعاء التابع start في ذلك الصنف الفرعي لن يستدعي تابع الصنف الفرعي initialize. البنية العامة fork([args]*) {|args| block } → thread
القيمة المعادة يعيد كائنا من النوع Thread. انظر أيضًا التابع exit: ينهي المهمة الفرعية قيد التشغيل، ويُجدول مهمة فرعية أخرى ليتم تشغيلها. مصادر قسم التابع fork في الصنف Thread في توثيق روبي الرسمي.
التابع Hash.select! في روبي
يحذف التابع select! الأزواج التي تقبلها الكتلة المعطاة من الكائن Hash الذي استدعي معه. يشبه هذا التابع التابع keep_if، ولكن يُعيد القيمة nil إذا لم تُجرَى أية تغييرات. البنية العامة select! {| key, value | block } → hsh or nil
select! → an_enumerator
القيمة المعادة يعاد الكائن Hash المعطى نفسه بعد حذف الأزواج التي تعيد الكتلة المعطاة القيمة true معها، أو تعاد القيمة nil إن لم تُجرَى أية تعديلات على الكائن. يعاد كائن كائن من النوع numerator إن لم تعطَ أية ...
الصنف IO في روبي
الصنف IO هو أساس كل عمليات الإدخال والإخراج في روبي. مجرى الدخل/الخرج (I/O stream) قد يكون مزدوج الاتجاه (duplexed، أي في اتجاهين)، وبذلك قد يُستخدَم أكثر من مجرى واحد من مجاري نظام التشغيل. الكثير من الأمثلة الواردة في في هذا القسم تستخدم الصنف File، وهو االصنف الفرعي (subclass) القياسي الوحيد للصنف IO، إذ يرتبط الصنفان ارتباطًا وثيقًا. مثل الصنف File، فإنّ المكتبة Socket تشتق أصنافًا فرعيةً من الصنف IO (مثل TCPSocket أو UDPSocket). يمكن أن ينشئ التابع Kernel.open كائنات من ...
عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).