содержит подробности использования этого ответа, включая способ прикрепления извлеченных строк к указателю внешнего зубчатого массива. он также включает в себя оператор dllimport и сигнатуру функции c ++ в уравнении, которое было необходимо для обеспечения маршалинга входных и выходных данных зубчатого массива.

аюсь вывести 2D C # рваный массив (double[][] jaggedArray) в C ++ DLL, где я указал получающую переменную, чтобы бытьdouble**.

Тем не менее, я получаю сообщение:

Нет поддержки маршалинга для вложенных массивов.

Если не считать сплющенного массива, есть ли способ использовать зубчатые массивы из C # в DLL C ++?

Ответы на вопрос(1)

Ваш ответ на вопрос