كديبوغ هو فئة الإخراج التصحيح في مكتبة كيو تي التي توفر وسيلة مريحة لإخراج معلومات التصحيح أثناء تنفيذ البرنامج. يتم استخدامه لإخراج الرسائل إلى وحدة التحكم أو دفق الإخراج الآخر ويمكن أن يكون مفيدا جدا عند تطوير التطبيقات وتصحيحها.
توفر فئة كديبوغ عدة طرق لإخراج أنواع مختلفة من البيانات ، مثل السلاسل والأرقام والكائنات ، وما إلى ذلك. لاستخدام كديبوغ ، يجب تضمين ملف رأس يحتوي على تعريفات الفئة وجميع الطرق اللازمة.
اسم السلسلة = "جون";
كثافة العمليات العمر = 25;
كديبوغ () < < "اسم:" < < اسم;
كديبوغ () < < "العمر:" < < العمر;
في هذا المثال ، نقوم بإنشاء سلسلة باسم " جون " وعمر متغير رقمي بقيمة 25. ثم نستخدم طريقة كديبوغ () لإخراج الرسائل إلى وحدة التحكم. باستخدام عامل التشغيل < < ، نقوم بتمرير قيم الإخراج بالتتابع. ستكون نتيجة التنفيذ الإخراج إلى وحدة التحكم:
الاسم: جون
العمر: 25
كما يدعم كديبوغ تنسيق الإخراج باستخدام معدلات خاصة مثل سيتو() واليسار(). تسمح لك بتعيين عرض الحقل ومحاذاة النص إلى الحافة اليسرى أو اليمنى. على سبيل المثال:
عدد الباحث = 123;
كديبوغ ().نوكوت () < < سيتو (10) < < اليسار < < "عدد:" < < عدد;
في هذا المثال ، نقوم بإخراج الرقم 123 الذي تم تعيينه على متغير الرقم. يتم استخدام طريقة الاقتباس () لمنع الإدراج التلقائي لعلامات الاقتباس حول النص. تحدد طريقة سيتو (10) عرض الحقل إلى 10 أحرف ، وتقوم الطريقة اليسرى () بمحاذاة النص إلى اليسار. ستكون نتيجة التنفيذ سلسلة:
عدد: 123
- كديبوغ هو المصحح في كيو تي
- ما هو كديبوغ?
- كيفية استخدام كديبوغ?
- سؤال وجواب
- ما هو كديبوغ?
- لماذا أحتاج كديبوغ?
- كيفية استخدام كديبوغ?
- هل من الممكن لتخصيص تنسيق الإخراج من قديبوغ?
كديبوغ هو المصحح في كيو تي
إطار كيو تي من شركة كيو تي لديه أداة قوية لتصحيح البرامج-قديبوغ. توفر هذه الفئة وسيلة لإخراج رسائل التصحيح إلى وحدة التحكم أو إلى ملف.
كيفية استخدام كديبوغ?
لاستخدام كديبوغ ، تحتاج إلى استيراد ملف الرأس المناسب وإنشاء مثيل للكائن:
# تشمل
// إنشاء كائن كديبوغ
قديبوغ التصحيح = قديبوغ ();
الآن ، باستخدام الكائن المستلم ، يمكنك إخراج رسائل تصحيح الأخطاء:
كديبوغ () < < "رسالة التصحيح";
كيف يعمل كديبوغ?
يتم تنفيذ كديبوغ كما تيار إخراج خاص. يسمح لك بإخراج ليس فقط السلاسل ، ولكن أيضا قيم المتغيرات من أنواع مختلفة:
عدد الباحث = 42;
كديبوغ () < < "قيمة متغير الرقم:" < < عدد;
من أجل الإخراج الصحيح لكائنات المستخدم ، من الضروري إعادة تعريف عامل التشغيل << بحيث يمكن طباعة الكائن بشكل صحيح.
مزايا استخدام كديبوغ:
- بناء جملة سهل الاستخدام وسهل الاستخدام;
- القدرة على إخراج القيم ليس فقط من السلاسل ، ولكن أيضا من أنواع البيانات الأخرى;
- دعم متعدد المنصات-كديبوغ يمكن استخدامها على أنظمة التشغيل ويندوز ، ماك ولينكس;
- قابلية-كديبوغ يمكن استخدامها لإخراج الرسائل من أي مكان في البرنامج.
خاتمة
كديبوغ هو أداة التصحيح قوية في كيو تي التي تسمح لك لإخراج رسائل التصحيح إلى وحدة التحكم أو إلى ملف. بل هو وسيلة مريحة وفعالة لتتبع وتصحيح الأخطاء في التطبيق ، وكذلك لفهم التقدم المحرز في البرنامج.
استخدام كديبوغ في مشاريع كيو تي والتمتع البساطة والكفاءة من التصحيح!
ما هو كديبوغ?
كديبوغ هو فئة في مكتبة كيو تي التي توفر وسيلة لإخراج معلومات التصحيح إلى تيار الإخراج أو وحدة التحكم.
والغرض الرئيسي من كديبوغ هو توفير طريقة بسيطة ومرنة لإخراج معلومات التصحيح عند تطوير التطبيقات القائمة على كيو تي. يوفر عوامل تشغيل مخرجات تدفق محددة مسبقا لأنواع البيانات المختلفة ويضمن بشفافية تنسيقها في شكل يمكن قراءته من قبل الإنسان.
يمكن استخدام كديبوغ بدلا من فئة الإخراج القياسية (على سبيل المثال ، ستد::كوت أو برينتف) في التطبيقات القائمة على كيو تي. يسمح هذا بإخراج معلومات التصحيح إلى دفق الإخراج ، والذي يمكن إعادة توجيهه إلى ملف أو إلى وحدة التحكم أو إلى عنصر واجهة مستخدم مخصص.
لاستخدام قديبوغ ، يجب تضمين ملف الرأس واستخدام الماكرو قديبوغ (). على سبيل المثال:
# تشمل
كثافة العمليات الرئيسية()
{
قيمة الباحث = 42;
كسترينغ النص = " مرحبا ، العالم!";
كديبوغ () < < "القيمة:" < < القيمة;
كديبوغ () < < "النص:" < < النص;
العودة 0;
}
سيبدو إخراج مثل هذا البرنامج كما يلي:
القيمة: 42
النص: "مرحبا ، العالم!"
كما يدعم قديبوغ تنسيق الإخراج. على سبيل المثال ، بدلا من استخدام مشغل الإخراج تدفق المعتاد < < ، يمكنك استخدام مشغلي التلاعب مثل كسيتفيلدويدث () ، كسيتبادشار() و كسيتريالنومبربريسيسيون() للسيطرة على عرض الحقل ، أحرف الحشو ودقة الأرقام الكسرية ، على التوالي. أدناه مثال:
كديبوغ ().نوكوت () < < قسيتفيلدويدث (10) < < قسيتبادشار ('*') < < 12.2423456789;
سوف الإخراج تبدو مثل هذا:
42.1234***
كديبوغ هو أداة قوية لعرض معلومات التصحيح عند تطوير التطبيقات على كيو تي. يوفر تنسيق إخراج مريح ومرن ويسمح لك بإعادة توجيه معلومات التصحيح إلى تدفقات الإخراج المختلفة.
كيفية استخدام كديبوغ?
كديبوغ هو فئة من مكتبة كيو تي التي توفر القدرة على إخراج معلومات التصحيح إلى وحدة التحكم.
لاستخدام كديبوغ ، تحتاج إلى إضافة ملف رأس. فئة كديبوغ يوفر مثقلة < < المشغلين لأنواع البيانات المختلفة مثل السلاسل والأرقام والقيم المنطقية ، وما إلى ذلك. يتيح لك ذلك استخدام بناء جملة دفق البيانات لإخراج المعلومات الضرورية.
الطرق الرئيسية لفئة كديبوغ هي:
- - إخراج البيانات إلى وحدة التحكم;
- كديبوغ ().- إخراج البيانات بدون علامات اقتباس إذا كانت البيانات عبارة عن سلسلة;
- كديبوغ ().- إخراج البيانات بدون مسافات إذا كانت البيانات عبارة عن سلسلة.
وفيما يلي بعض الأمثلة على استخدام كديبوغ:
| مثال | الإخراج إلى وحدة التحكم |
|---|---|
كديبوغ () < < " مرحبا ، العالم!"; | مرحبا ، العالم! |
كديبوغ ().اقتباس () < < " مرحبا ، العالم!"; | مرحبا ، العالم! |
كديبوغ () < < 42; | 42 |
كديبوغ () < < صحيح; | صحيح |
ويمكن أيضا أن تستخدم كديبوغ لتصحيح الكائنات المعقدة مثل الحاويات والفئات المخصصة. يقوم تلقائيا بتحميل بيانات الإدخال / الإخراج لمثل هذه الأنواع لإخراج معلومات حول محتوياتها.
كما يوفر كديبوغ طرق لتحديد مستوى التصحيح ومعالجة إخراج المعلومات إلى ملف أو مصدر بيانات آخر.
بشكل عام ، وذلك باستخدام كديبوغ يبسط عملية التصحيح من تطبيقات كيو تي ، مما يسمح للمطور بسهولة إخراج المعلومات حول الحالة الراهنة للبرنامج ، وتبسيط كبير في البحث عن الأخطاء وتصحيحها.
سؤال وجواب
ما هو كديبوغ?
كديبوغ هي فئة تستخدم لإخراج معلومات التصحيح أثناء تنفيذ البرنامج.
لماذا أحتاج كديبوغ?
كديبوغ يبسط عملية التصحيح عن طريق السماح رسائل التصحيح مع معلومات حول قيم المتغيرات ، واستدعاءات الوظائف ، وما إلى ذلك. أن يكون الإخراج إلى وحدة التحكم أو إلى جهاز آخر. يساعد هذا المطور على فهم ما يجري في البرنامج والعثور على الأخطاء.
كيفية استخدام كديبوغ?
لاستخدام كديبوغ ، سوف تحتاج إلى توصيل ملف رأس كتكور / كديبوغ وتشمل مساحة الاسم المناسبة في التعليمات البرمجية الخاصة بك. ثم يمكنك استخدام < < مشغلي لإخراج المعلومات التي تحتاج إليها. على سبيل المثال: كديبوغ () < < "قيمة المتغير س:" < < س;
هل من الممكن لتخصيص تنسيق الإخراج من قديبوغ?
نعم ، يمكنك تغيير تنسيق الإخراج من كديبوغ باستخدام وظيفة كسيتميساجيباترن (). على سبيل المثال ، يمكنك تعيين التنسيق التالي: كسيتميساجيباترن ("٪{الوقت ح:مم:سس.زز} ٪{نوع}: ٪ {رسالة}"). يتيح لك ذلك إضافة طابع زمني ونوع رسالة إلى كل رسالة تصحيح.