C++相关
文章平均质量分 54
倒着走的码农
Sweet are the uses of adversity
展开
-
C++内联函数(inline)的工作原理与例子
内联函数(inline function与一般的函数不同,它不是在调用时发生控制转移,而是在编译阶段将函数体嵌入到每一个调用该函数的语句块中。内联函数(inline function)与编译器的工作息息相关。编译器会将程序中出现内联函数的调用表达式用内联函数的函数体来替换。内联函数的优点: 内联函数是将程序执行转移到被调用函数所存放的内存地址,将函数执行完后,在返回到执原创 2016-01-23 10:21:02 · 8256 阅读 · 1 评论 -
Java webservice 调用自定义dll(有其他依赖)方法全解,无需设置环境变量
终于搞定java中调用dll很久没有上来写博客了,今天终于搞定了如何调用使用java调用dll,网上千篇一律的全是将dll放置到JDK底下,通过环境变量来加载,使用System.loadlibrary()。考虑到可能设计项目的迁移,其他机子可能缺少一些dll文件,以及还需要配置环境变量,着实不方便。博主这里给出通过使用类似于加载文件的方式,来加载dll。其实加载dll和加载文件是一样的。我们再使用d原创 2016-09-03 09:44:20 · 4371 阅读 · 2 评论 -
全排列算法所有实现方式
全排列算法的递归非递归实现原创 2016-10-12 15:14:15 · 1366 阅读 · 0 评论 -
常用位运算
常用的位运算原创 2016-08-03 15:56:35 · 682 阅读 · 0 评论 -
Java调用C++动态链接库dll,有详细过程。VS2015+Eclipse以及失败解决方案
背景 由于之前一直没有接触过用Java调用C++,目前正在考虑用C++写主要的算法,然后用Java来调用。通过查找资料,发现要嘛用通信的方式,要嘛就使用JNI,也就是Java Native Interface的简称,中文是“Java本地调用”。通常在Java程序中的函数可以调用Native语言写的函数,Native一般指的是C/C++编写的函数。 Native程序中的函数可以调用Java层的函数原创 2016-06-18 15:48:06 · 8729 阅读 · 5 评论