مشاركة عبر


كيفية القيام بما يلي: استخدام تدقيقات وقت التشغيل الأصلي

ينطبق هذا الموضوع على:

النسخة

Visual Basic

C#‎

#F

C++‎

مطور الويب

Express

الموضوع الذي لا ينطبق الموضوع الذي لا ينطبق الموضوع الذي لا ينطبق

أصلي فقط

الموضوع الذي لا ينطبق

pro ، Premium و Ultimate

الموضوع الذي لا ينطبق الموضوع الذي لا ينطبق الموضوع الذي لا ينطبق

أصلي فقط

الموضوع الذي لا ينطبق

في Visual C++ ، يمكنك استخدام الأصليruntime_checks لجذب الشائعة تشغيل-الوقت أخطاء مثل:

  • مكدس تلف مؤشر.

  • تجاوزات صفائف المحلي.

  • تلف المكدس.

  • تبعيات تشغيل المتغيرات المحلية غير مهيأ.

  • فقدان بيانات تشغيل أحد تعيينات إلى متغير أقصر.

إذا كنت تستخدم /RTC مع (محسّنة**/O**) بنية, نتائج خطأ المحول برمجي. إذا كنت تستخدم runtime_checks يحتوي pragma pragma في بناء محسّنة لا التأثير.

عند تصحيح برنامج الذي قام تشغيل-ممكّن تدقيق وقت ، إجراء الافتراضي إيقاف أو فصل إلى المصحح البرنامج عند تشغيل-يحدث خطأ وقت. يمكنك تغيير هذا سلوك الافتراضي لأي تشغيل-الوقت الاختيار. لمزيد من المعلومات، راجع ‏‏ استثناء معالجة (@).

تصف الإجراءات التالية كيفية تمكين الأصلي تشغيل-بإيداع وقت بنية تصحيح وكيفية تعديل الأصلي تشغيل - الوقت التحقق من سلوك.

توفر مواضيع أخرى في هذا مقطع معلومات حول:

لتمكين الأصلي تشغيل-بإيداع وقت بنية تصحيح

  • استخدام /RTC خيار والارتباط مع يصحح إصدار مكتبة وقت تشغيل C (/ MDd على سبيل المثال).

إلى تعديل سلوك فحص وقت التشغيل الأصلي

  • استخدام runtime_checks pragma.

راجع أيضًا:

المهام

نموذج RTC: تدقيقات التشغيل-خطأ في الوقت

المرجع

runtime_checks

وقت تشغيل أعضاء البيانات تدقيق

موارد أخرى

تصحيح الأخطاء في ‏‫Visual Studio