当前位置: 首页 > news >正文

昌吉市住房和城乡建设局网站高中生做那个的网站

昌吉市住房和城乡建设局网站,高中生做那个的网站,镇江建设集团网站,网站推广和优化的原因网络营销JNA中java与C使用注意事项和代码示例 JNA关系映射表使用案列注意代码示例C代码java代码 JNA关系映射表 使用案列 注意 JNA只支持C方式的dll使用C的char* 作为返回值时#xff0c;需要返回的变量为malloc分配的地址C的strlen函数只获得除/0以外的字符串长度 代码示例 C代码… JNA中java与C使用注意事项和代码示例 JNA关系映射表使用案列注意代码示例C代码java代码 JNA关系映射表 使用案列 注意 JNA只支持C方式的dll使用C的char* 作为返回值时需要返回的变量为malloc分配的地址C的strlen函数只获得除/0以外的字符串长度 代码示例 C代码 // 下列 ifdef 块是创建使从 DLL 导出更简单的 // 宏的标准方法。此 DLL 中的所有文件都是用命令行上定义的 TESTJNA_EXPORTS // 符号编译的。在使用此 DLL 的 // 任何项目上不应定义此符号。这样源文件中包含此文件的任何其他项目都会将 // TESTJNA_API 函数视为是从 DLL 导入的而此 DLL 则将用此宏定义的 // 符号视为是被导出的。 #ifdef TESTJNA_EXPORTS #define TESTJNA_API __declspec(dllexport) #else #define TESTJNA_API __declspec(dllimport) #endif #includevector #includestring #includenlohmann/json.hppusing json nlohmann::json;//头文件extern C TESTJNA_API const char* testJNAPlusJson(int arr[], const char* arr2);//cpp const char* testJNAPlusJson(int arr[], const char* arr2) {json j json::parse(arr2);std::vectorstd::vectorint resVector j.getstd::vectorstd::vectorint();//序列化为字符串json ressd(resVector);std::string dasd ressd.dump();auto suibian dasd.length()1;//实际的字符串长度const char* hhh dasd.c_str();//c字符串char* resfinal (char*)malloc(suibian);// char* 返回值分配的strcpy_s(resfinal, suibian,hhh);free(resfinal );return resfinal; }java代码 public class JNATestPlus { public interface CTest extends Library { CTest INSTANCE (CTest) Native.load(TESTJNA.dll,CTest.class); String testJNAPlusJson(int[] arr, String arr2); } static { URL resource JNATestPlus.class.getClassLoader().getResource(./libs/TESTJNA.dll); String path resource.getPath(); System.load(path); } public static void main(String[] args) { int[] arr {1,2}; int[][] arr2 {{1,2},{1,2}}; String s2 JSON.toJSONString(arr2); String s1 CTest.INSTANCE.testJNAPlusJson(arr, s2); System.out.println(s1); } }
http://www.w-s-a.com/news/342640/

相关文章:

  • 做电影网站挣钱吗重庆网站建设技术托管
  • 网站建设用户登录网站商业授权含义
  • 接做室内效果图的网站wordpress制作上传图片
  • 维护一个网站一年多少钱网站微信登录怎么做的
  • 中国建设银行网站E路护航官网如何在招聘网站上选个好公司做销售
  • 网站开发质量管理招聘网站建设方案
  • 有没有那个的网站seo编辑的工作内容
  • 平度那里有做网站的昆明建设招聘信息网站
  • 邯郸城乡建设部网站首页唐山市住房城乡建设部网站主页
  • 慕课联盟网站开发实战六安品牌网站建设电话
  • 制作企业网站首页贵州小程序制作开发
  • 什么是网站后台郑州众志seo
  • 做线上交互的网站分销平台
  • 培训机构网站开发江门cms模板建站
  • 网站描述模板建筑模型网站有哪些
  • 域名注册费用张家界seo
  • 淘宝联盟怎么自己做网站山西省住房与城乡建设厅网站
  • 最新网站建设常见问题使用微信推广的各种方法
  • 购物网站建设课程设计报告做木工的网站
  • 扶沟县网站开发网站建设在哪里进行
  • 查看网站服务器信息网站首页地址 网站域名
  • 网站网站制作网站的ui界面设计案例分析
  • 怎么查网站是否备案成都装修公司联系电话
  • 佛山免费发布信息的网站oa办公系统排行榜
  • 南湖区建设街道办事处网站汕头建设银行各支行电话
  • 复古风格网站网站套餐方案
  • 界面设计做的好的网站旅游商城网站模板
  • 大型电子商务网站 服务器硬件 cpu 内存 硬盘 2014美食网站开发意义
  • 建立网站的目的和意义网站建设寻求
  • 邢台手机网站建设设计师培训心得