Как "преобразовать и передать" собственный параметр указателя с плавающей точкой в ​​C++ с помощью C++/CLI

Я пытаюсь создать оболочку C++/CLI для моего собственного кода C++. Я следую примеру здесь: https://www.red-gate.com/simple-talk/dotnet/net-development/creating-ccli-wrapper/

За const char*они заменяют его на String^, что имеет смысл. Как мне конвертировать float * в CLI? Я новичок в этой функции, и я хочу знать стандартную "конверсию": может быть, что-то вроде float[]^?

Я вижу некоторые ссылки на pin_ptr ( https://msdn.microsoft.com/en-us/library/1dz8byfh.aspx), interior_ptr, массивы и т. Д., Но не знаю, что использовать и почему.

0 ответов

Другие вопросы по тегам