在c ++中使用std :: string作为非托管c#dll

时间:2016-05-24 12:03:03

标签: c# c++ dll stl wrapper

我正在尝试为客户端提供的c ++ SDK设置c#的非托管DLL包。此SDK使用std :: string和std :: wstring变量。我发现很难/不可能使用像字符串和wstring这样的STL变量,但这是我的最后一招。我真的希望有人可以告诉我为使用std :: string&的c ++方法构建c#dll包装器的可能方法。的std :: wstring的。

1 个答案:

答案 0 :(得分:0)

您是否尝试按MSDN docs

中的说明将std::string转换为System::String^