gpt4 book ai didi

java - 从 C++ 调用 Java 方法的最简单方法是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:05:55 34 4
gpt4 key购买 nike

我正在编写一个 C++ 程序,它需要能够读取复杂而深奥的文件类型。我已经有一个用于处理这些文件的 Java 程序,其中包含将它们转换为更简单文件格式的功能。我的想法是,每当我的程序需要从复杂文件中读取信息时,让它调用 Java 方法将其转换为更简单的文件类型,然后将其写出到我的程序可以轻松读取的临时文件中。这些文件足够小,性能可以接受。我正在用 Qt 编写我的程序并在 Windows Vista 机器上运行它。

我研究过使用 Java native 接口(interface),但我研究得越多,就越觉得我应该不惜一切代价避免使用它。是否有更好的方法来完成此任务,还是我应该继续使用 JNI 方法?

最佳答案

您需要多久执行一次此操作?如果不是那么频繁,您可以花钱在那里做。只需生成命令行即可。 JNI 可以工作,但是设置起来有点麻烦。设置完成后,它应该可以正常工作。

关于java - 从 C++ 调用 Java 方法的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1110954/

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