服务端C++那边已经不太适合改了,目前能改的只有java客户端。之前搜索到有人使用javolution这个包,实现了把c语言定义的结构体直接转为java的对象的。这包怎么用呢
2 回答
茅侃侃
TA贡献1842条经验 获得超21个赞
javabean继承javolution.io.Struct,并按照C++文件中定义的类型去定义javabean中的对象,按照如下的方式可以获得对象属性_DBUserInfodbUserInfo=new_DBUserInfo();dbUserInfo.setByteBuffer(ByteBuffer.wrap((mc.get(key).toString().getBytes())),0);inttype=dbUserInfo.type.get();
添加回答
举报
0/150
提交
取消