Проблема с отладкой в ​​C++ Builder 2009

У меня странная проблема, я надеюсь, вы сможете мне помочь.

Я пишу программу на C++ Builder 2009, когда я запускаю программу без отладчика, я вижу возникшее исключение. Bun в отладчике никогда не вызывает исключение, и я не могу найти точку исключения.

И также я включаю CodeGaurd в C++ для Нахождения проблемы, но Исключение никогда не возникало. Если я отключу codeGuard, исключение будет здесь снова.

Я использую OpenCV и некоторые модули Delphi в программе. И когда я его компилирую, я вижу более 2 миллионов скомпилированных строк кода.

Заранее спасибо за внимание.

1 ответ

Решение

Несколько вещей тоже посмотреть на:

  1. в опциях IDE убедитесь, что вы не игнорируете некоторые исключения
  2. Отладочные сборки МОГУТ иметь переменные памяти, установленные на NULL при запуске, выпускные сборки не будут. Убедитесь, что вы используете одну и ту же сборку (Debug) как в среде IDE, так и без нее.

Игнорируйте отображаемый счетчик строк, все его файлы.hpp, которые содержат заголовки vcl.

Другие вопросы по тегам