Cannot call function from dll
1. не несовпадение прототипов, а несовпадение имён.
2. в принимающей функции должна быть информация о размерности массива для того, чтобы компилер смог правильно организовать доступ к элементам массива. либо массив объявить одномерным (только не в прототипе, доступном эксперту, а в реализации длл-функции!), но уже самостоятельно высчитывать индексы элементов
2. в принимающей функции должна быть информация о размерности массива для того, чтобы компилер смог правильно организовать доступ к элементам массива. либо массив объявить одномерным (только не в прототипе, доступном эксперту, а в реализации длл-функции!), но уже самостоятельно высчитывать индексы элементов
Нашел!!! Cannot call function from dll - появляется, еще и когда забываешь экспортируемую функцию в .def-файле прописать! :)
И еще, как правильно передать в .dll многомерный числовой массив? (не массив структур rateInfo, как в примерах)