Здравствуйте, localhost, Вы писали:
L>Здравствуйте, Bell, Вы писали:
B>>Похоже, что exe и dll собраны с использованием разных run-time libraries.
L>Проблема только с передачей массивов (с vector-ом тоже самое) т.е. захват памяти в dll, освобожденеие в exe
L>в остальом всё работает
Это и говорит о разных rtl.
Или сделай так, чтобы и exe и dll собирались с (Debug) Multithreaded DLL, или освобождай память в DLL.
Здравствуйте, Bell, Вы писали:
B>Здравствуйте, localhost, Вы писали:
B>Похоже, что exe и dll собраны с использованием разных run-time libraries.
или с одинаковыми, но статическими. Нужно у обоих завести (одинаково) "[Debug] (Multi|Single)threaded CRT DLL" — см. ключи компилятора и настройки проекта.
К>или с одинаковыми, но статическими. Нужно у обоих завести (одинаково) "[Debug] (Multi|Single)threaded CRT DLL" — см. ключи компилятора и настройки проекта.