Кто-то сообщил об ошибке в моей программе, которая выдает следующее сообщение об ошибке: ![enter image description here](https://i.stack.imgur.com/FRi3S.png)
Ошибка возникает в C ++ DLL программы, которая была скомпилирована VS2008.Я могу воспроизвести ошибку, но не могу выяснить, в чем проблема.Я уже выполнил кучу тестов на утечки памяти или неправильные выделения, но безуспешно.
Теперь странная вещь: когда я добавляю в код основную функцию, компилирую ее как EXE-файл и затем запускаюточно так же, все в порядке.Ошибка возникает только как DLL.Следующая странная вещь заключается в том, что когда я нажимаю «Игнорировать», программа продолжается и выполняет свою работу, как и ожидалось.
Итак, я ищу 2 типа ответов: - Ответы, которые помогают мне найти ошибку- Ответы, которые помогают мне «автоматически игнорировать» или скрывать это сообщение об ошибке, чтобы оно не происходило.Это было бы хорошо, так как нет разницы в результате.
Я благодарен за любую помощь или совет.
Спасибо!
Обновление
Как сказал Йоахим Пилеборг, я создал простой тестовый проект на c ++, который вызывает мою DLL, и он работает отлично!Программа, которая обычно вызывает DLL, написана на DELPHI, поэтому я думаю, что это может быть ошибкой DELPHI ... Странно: вызов DLL работает на 99,9999 ..%, но в одном конкретном случае возникает ошибка INдлл.Это не вызов, который терпит неудачу ... Действительно, действительно странная история: S