gpt4 book ai didi

c# - 在 C++ 中将 std::string 用于非托管 C# dll

转载 作者:太空宇宙 更新时间:2023-11-04 13:15:53 25 4
gpt4 key购买 nike

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

最佳答案

您是否尝试过将 std::string 转换为 System::String^,如 MSDN docs 中所述

关于c# - 在 C++ 中将 std::string 用于非托管 C# dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37413008/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com