ext programname.exe خرجت من كود -1073741819 كيف يمكنني إصلاح هذا؟
سؤال
أحاول دمج كيو تي مع opencv.
هنا هو المثال: http www opendesktop org / content / show.php / qt + opencv + webcam + viewer؟ content = 89995
لكن الوظيفة:
putImage(IplImage* cvimage)
هو إعطاء رمز الخطأ الخروج: 1073741819، أينما كان ذلك ..:
cvimage->depth
.. يتم إستخدامه.
كيف يمكنني منع حدوث هذا الخطأ؟
المحلول
رقم الخطأ الذي تقوم به اقتباسه في Hex هو 0xC0000005 الذي يشير إلى انتهاك وصول في Windows. إن انتهاك وصول يعني أن عمليةك حاولت الوصول إلى الذاكرة (أي dereference a مؤشر) لا ينتمي إليها. على الأرجح CVIMAGE ليس مؤشرا صالحا، وبالتالي يؤدي إلغاء التسليم لهذا المؤشر إلى الخطأ الخاص بك.
تحرير: سيتسبب تجاوز سعة مكدس في الخروج فجأة.
يرى هذه المقالة للحصول على شرح لكيفية كتابة معالج استثناء سيخبرك بما كان الحادث.
نصائح أخرى
ثم ربما لا ترجع أي قيمة من وظيفتك الرئيسية؟ يبدو وكأنه "قيمة غير متجانسة" بالنسبة لي