2015-09-08 3 views
0

Я пытаюсь создать код сшивателя, используя opencv n visual studio. Я задал вопрос о необработанном исключении here, но потом он отлично работал в Opencv2.4.10. Теперь он отлично работает, а также хорошо отлаживает один раз, два или три раза. После этого он начинает бросать необработанные исключения в ячейках памяти. Затем, если я очищаю и создаю решение, он снова работает нормально один или два раза, но затем снова выдает необработанные исключения.Альтернативные необработанные исключения в визуальной студии

Вопрос в том, что является основной причиной этих исключений? А также есть ли способ гарантировать, что таких исключений вообще нет?

ответ

1

Исключения могут иметь много причин, но для начинающих программистов они обычно программируют ошибки того или иного типа.

Есть много способов пойти не так, как есть, чтобы идти вправо, поэтому я не могу дать общую причину всех исключений.

Чтобы обнаружить основную причину каждого исключения, запустите программу в отладчике с установленной опцией «break on exception throw». Затем, всякий раз, когда генерируется исключение, вы можете проверить код и стек вызовов, чтобы узнать, почему выбрано исключение.

Смежные вопросы