gpt4 book ai didi

java - Swig:将返回类型 std::string 转换为 java byte[]

转载 作者:行者123 更新时间:2023-11-30 04:35:52 24 4
gpt4 key购买 nike

我有一个返回 std::string 的 C++ 方法。我正在使用 SWIG,我想向 SWIG 添加逻辑以使返回的 std::string 在 Java 中作为 byte[] 接收。

如果可能,我该怎么做?

谢谢

最佳答案

SWIG 为许多 C++ 构造提供了预编写的接口(interface)文件。在 SWIG 的 Lib 目录中可以找到许多语言,包括 Java。

添加%include <std_string.i>在您的 SWIG 接口(interface)文件中。检查 SWIG 的 Lib/Java 目录以获取对其他构造的支持。

关于java - Swig:将返回类型 std::string 转换为 java byte[],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4937979/

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