【发布时间】:2010-12-01 13:30:01
【问题描述】:
我有一个 C 结构。
struct data{
double value1[50];
double value2[50];
int count;
};
我想将数据从 java 映射到这个 C 结构。如何使用 JNI 来做到这一点? 我不会编写java代码。 java程序员只是想知道他应该以哪种形式向我发送数据?他是否应该期待更多细节
我目前正在通过使用包含 2 列的 CSV 文件填充结构实例来测试我的代码。
我还想从我的 C 代码返回 3 个双精度值到 java 应用程序。
【问题讨论】:
-
在 Java 方面,JNA 是另一个比 JNI 更易于使用的选项。也许它也会使 C 通信更容易。 jna.dev.java.net
标签: java c java-native-interface