الفرق بين المراجعتين ل"Ruby/Kernel/warn"

من موسوعة حسوب
< Ruby‏ | Kernel
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>warn‎</code> الخاص بالصنف <code>Kernel</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف...')
(لا فرق)

مراجعة 23:48، 23 أكتوبر 2018

في حال تعطيل التنبيهات (على سبيل المثال، عبر الراية -W0) ، فإنّ التابع warn لن يفعل شيئا. خلا ذلك، سيُحوّل كل الرسائل إلى سلاسل نصية، ويضيف محرف سطر جديد إلى نهاية السلسلة النصية إذا لم تكن تنتهي بسطر جديد، ثم يستدعي Warning.warn ويمرر إليه تلك السلسلة النصية.

  warn("warning 1", "warning 2")
<em>produces:</em>
  warning 1
  warning 2‎

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

warn(msg, ...) nil

المعاملات

msg‎

...‎

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

انظر أيضا

  • التابع untrace_var: يزيل التابع untrace_var التعقب للتعليمة cmd المحددة على المتغير الكلي المحدد ثم يعيد nil. في حال عدم تمرير الوسيط cmd، فسيزيل التعقب نهائيًا لهذا المتغير ويعيد مصفوفة تحتوي على التعليمات المٌزالة بالفعل.

مصادر