S
smertnik
Здравствуйте.
Есть функция на C++ которая заполняет массив char b[100][800], но ни как не выходит передать его в C#, в длл запись такого вида extern "C" __declspec(dllexport) char b[100][800]; , но при попытке использовать в С# выдается ошибка, если использовать функцию которая возвращает указатель на начало массива, то при попытке вызова ее из C# выдается ошибка (невозможно прочитать или изменить память), может есть какоето решение?
Есть функция на C++ которая заполняет массив char b[100][800], но ни как не выходит передать его в C#, в длл запись такого вида extern "C" __declspec(dllexport) char b[100][800]; , но при попытке использовать в С# выдается ошибка, если использовать функцию которая возвращает указатель на начало массива, то при попытке вызова ее из C# выдается ошибка (невозможно прочитать или изменить память), может есть какоето решение?