将托管列表<字符串>转换为非托管字符**

时间:2020-06-11 09:47:36

标签: c# c++ visual-c++ marshalling

我必须将字符串列表从c#代码发送到c ++非托管dll。为此,我创建了vc ++的包装器。 因此,现在从c#发送List并将其转换为char **。

来自C#:

void SendIPList(List<String> ipList);

VC ++包装器:

void SendIPList(List<String*>* ipList);

在C ++ Dll中:

void ipList(char **iplist);

因此需要在vc ++包装器中进行某些更改吗?

0 个答案:

没有答案