腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用
JNA
访问
包含
vector
<
char
*>
的
结构
java
、
c++
、
java-native-interface
、
jna
我有一个C++库,它
使用
一个
包含
向量
的
结构
。我很难确定通过
JNA
从Java
访问
它
的
正确方式。我
的
C++
结构
: #include <
vector
>
char
* src_id; int32_t num;std::
vector
<
char
*> n
浏览 137
提问于2019-02-19
得票数 4
回答已采纳
1
回答
JNA
: C
结构
的
Java等价物,
包含
另一个
结构
变量
的
结构
java
、
jna
我需要帮助来定义JAVA
JNA
等价
的
C
结构
,其中每个
结构
包含
另一个
结构
变量 typedef struct algorithm_list { algorit
浏览 17
提问于2016-09-21
得票数 0
1
回答
jna
中
结构
对象数组
的
返回和
访问
java
、
c
、
jna
我有一个
结构
,其中
包含
C中
的
一些
char
指针:{
char
* Description[MAX_TEST_CASES];我有一个函数,它返回
结构
对象
的
数组:现在我想在Java中
使用
这个。如何处理这个<em
浏览 4
提问于2013-03-15
得票数 2
2
回答
使用
JNA
访问
包含
结构
数组
的
结构
arrays
、
struct
、
jna
我有一个C库,它
使用
一个
结构
,其中
包含
一个由另一个
结构
组成
的
数组。我很难确定通过
JNA
从Java
访问
它
的
正确方式。].x = 1;list.items[2].x = 3;printf("%d\n", y);public
浏览 0
提问于2012-04-12
得票数 0
回答已采纳
1
回答
sonarQube引发使静态
的
最终常量或非公共
的
,并在
JNA
结构
上提供必要
的
访问
器。
java
、
sonarqube
、
jna
我创建了以下在项目上下文中工作
的
JNA
结构
: public static class stringStructsonarQube分析,sonarQube引发了以下错误:“使stringSize成为静态
的
最终常量或非公共
的
,并在需要时提供
访问
器。”这很奇怪,因为我
的
结构
中有两个字段,只有一个字段提出了这样
的</e
浏览 3
提问于2021-03-12
得票数 1
回答已采纳
2
回答
JNA
和ZBar(条形码阅读器
的
库)
java
、
jna
我正在为
使用
创建Java Interface。// In C
char
* id; int age;} EMPLOYEE;// In Java with
JNA
public static class Employee
浏览 0
提问于2010-03-07
得票数 0
1
回答
线程"main“java.lang.IllegalStateException中
的
异常:必须初始化数组字段
java
、
arrays
、
jna
我需要在我
的
程序中
使用
带有
结构
的
c ++ DLL。为此,我
使用
JNA
,但是,当我试图调用
包含
另一个struc
的
结构
时,就会发生异常。这些
结构
的
守则如下: public short packetTime; public <
浏览 1
提问于2017-03-25
得票数 0
1
回答
JNA
中基于C
的
嵌套数组
结构
转换
java
、
arrays
、
data-structures
、
jna
我在
使用
JNA
方面还是个新手。我成功地将单个
结构
从C转换成JAVA.但在实现嵌套
结构
方面有问题。C-代码如下:{ unsigned
char
y; unsignedlength; unsigned short status; { un
浏览 1
提问于2019-12-19
得票数 1
回答已采纳
1
回答
从
JNA
调用读取String[]失败
java
、
jna
我试图通过调用以下函数 根据这些文件,
结构
如下: 这个团体
的
名字。gid_t gr_gid
char
**gr_memimport com.sun.
jna</em
浏览 1
提问于2018-07-10
得票数 0
回答已采纳
2
回答
JNA
Windows服务启动类型
java
、
windows
、
service
、
jna
我一直在尝试
使用
JNA
,并且能够
使用
下面的代码返回Windows服务
的
状态(即启动或停止)。我不确定如何返回服务
的
启动类型。我相信在
JNA
之外还有其他方法,但如果可能的话,我想继续
使用
JNA
。import com.sun.
jna
.*;import com.sun.
jna
.platform.win32.*; importcom.
浏览 2
提问于2012-03-17
得票数 2
1
回答
如何在Java中加载和
使用
C DLL中
的
结构
和函数?
java
、
c++
、
c
、
dll
、
dllimport
通过将正确
的
c类型参数传递给函数,ctypes模块还帮助我创建了处理和获取数据
的
结构
。这是一个
包含
结构
的
C++头文件,这些
结构
将保存有关文件
的
信息(也会被删节):
浏览 0
提问于2016-12-20
得票数 1
2
回答
如何在java中
使用
JNA
传递
包含
char
*
的
结构
,并避免数据复制?
java
、
c++
、
c
、
struct
、
jna
我正在写一个java应用程序,将
访问
C++动态链接库
使用
JNA
。所以我准备了一个C动态链接库来在
JNA
和C++第三方动态链接库之间通信。我有这两个
结构
: struct Struct1 uint32_t Size; };现在我正在用java应用程序编写相应
的
JNA
代码,我想
访问
浏览 0
提问于2017-02-09
得票数 2
1
回答
有没有办法在
JNA
中记录无效内存
访问
的
原因?
java
、
jna
在
使用
JNA
从C调用Java代码时,我有以下错误:java.lang.Error: Invalid此方法只有一个
结构
参数:我
使用
以下库:struct PackageStruct { int type; int sub
浏览 1
提问于2021-10-12
得票数 0
回答已采纳
1
回答
JNA
结构
能支持不变性吗?
java
、
jna
、
vulkan
使用
JNA
结构
的
一个小麻烦是它们是可变
的
(我指的是完全可变
的
),因为在默认情况下,所有字段都必须是公共
的
,不能是final (尽管见下文)。
访问
器是惰性
的
,但无论它是惰性
的
、显式创建
的
、由框架注入
的
,还是其他什么
的
,都会出现同样
的
问题。如果
结构
只
包含
几个字段,那么我们显然会创建一个包装器,正确封装底层
J
浏览 2
提问于2021-05-13
得票数 1
回答已采纳
1
回答
JNA
从C/C++接收
包含
字符串
的
结构
java
、
c++
、
struct
、
jna
、
character-arrays
我试图
使用
JNA
从
包含
固定长度
char
数组
的
C/C++库中获取一些
结构
。在C++中,由于我没有动态分配任何东西,所以我可以通过复制返回
结构
到调用函数.如果我能去Java的话,我想保留这个签名。C++
结构
的
简化版本如下所示: {
char
name[256]; ...我也尝试过在类声明中
使用</em
浏览 9
提问于2014-05-28
得票数 1
回答已采纳
1
回答
传递本机函数是Java中
的
一个引用变量
java
、
jna
条形码扫描器附带一个dll文件,该文件具有
访问
它
的
功能。我对Java没有太多
的
经验,但我已经了解了如何
使用
JNA
加载dll和调用本机函数。有些函数可以正常工作,但是返回实际条形码
的
函数似乎无法工作。它接受一个字符数组作为参数,引用传递不是
JNA
中
的
,我尝试过
使用
指针类,无法得到任何东西来工作。本机函数定义如下。) 函数调用之后,szBarData[]变量应该
包含
条形码数据。我尝试过设置
JNA
映射几种
浏览 2
提问于2014-05-12
得票数 1
回答已采纳
1
回答
JNA
中
的
传递参数
java
、
jna
此代码填充生成
的
数据
结构
SCANNER_FULL_PLUS_EX,然后调用函数ScanReadFull_PlusEx()。这两个文件都是由JNAerator生成
的
,应该创建一些文件,如Scan_F.bmp等。 }
结构</
浏览 7
提问于2020-06-17
得票数 1
2
回答
来自
JNA
和DLL
的
无效内存
访问
错误
java
、
dll
、
jna
我在
使用
JNA
和从LabVIEW创建
的
DLL文件时遇到了问题。当我不
使用
这一行时,我可以调用它,第一行: BufferedWriter writing =Native.loadLibrary("DLLFile",DLLClass.class);它看起来试图
访问<
浏览 118
提问于2019-11-06
得票数 1
1
回答
JNA
4.2.1调用不带params
的
dll方法
java
、
memory
、
dll
、
jna
我
使用
JNA
4.2.1在dll中有一个方法,它返回指向对象
的
指针(C++)basic_hash有以下方法Finalize extends Callback {public void invoke(byte[] hash);}} at com.sun.
jna
浏览 3
提问于2016-03-29
得票数 0
回答已采纳
2
回答
使用
char
访问
vector
<int>
c++
、
vector
、
addressing
我正在努力解决C++中
的
leetcode问题以供实践。
vector
<int> chars(128);chars[c]++;我很困惑。难道我们不应该
使用
数字索引来
访问
像数组这样
的
向量吗? 向量是否隐式地将字符类型转换为十进制?
浏览 5
提问于2021-06-06
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
打造一款属于自己的远程管理软件二
Java算法中常用的数据结构
LinkedList/ArrayList/Vector区别
C语言的编程效率如何提高?教你一些单片机编程的技巧与方法
C+实现xml解析器
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券