كيفية القيام بما يلي: استخدام تدقيقات وقت التشغيل الأصلي
ينطبق هذا الموضوع على:
النسخة |
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: تدقيقات التشغيل-خطأ في الوقت
المرجع
وقت تشغيل أعضاء البيانات تدقيق