C/C++
xiaotanyu13
这个作者很懒,什么都没留下…
展开
-
学习JNative
由于项目要求,需要用Java调用windows的dll文件,查了一下,如果用JNI的话是比较麻烦的,在sourceforge.net上搜索了一下“Java dll”,首先出现的是Jnative,于是决定用它,后来也试了些别的,但还是JNative好使,简单总结如下: Java调用动态库所需要关心的问题: l 如何装载dll文件,以及如何定位所要使用的方法; l转载 2012-06-26 10:09:06 · 5896 阅读 · 1 评论 -
NDK编译.so动态库
在网上看到一篇非常优秀的文章,于是乎 拷过来吧APK反破解之三:NDK编译.so动态库为何要用到NDK?前段时间,工作中需要用android的应用程序访问android的根文件系统中的文件,但是由于应用程序的权限限制,无法访问这些文件,怎么办? 所以这就要用到了NDK编程了,既用C/C++代码实现访问系统文件,并将其生成本地库,供android中的java代码调用,这样转载 2012-07-10 09:56:32 · 8174 阅读 · 0 评论 -
12个C语言面试题
摘要:12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!1.gets()函数问:请找出下面代码里的问题:#include int main(void) { char buff[10]; memset(buff,0,sizeof(buff)); gets(buff); printf("\n The buffer转载 2012-09-07 23:44:07 · 746 阅读 · 0 评论 -
12个C语言面试题part2
摘要:12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!7.void*和C结构体问:你能设计一个能接受任何类型的参数并返回interger(整数)结果的函数吗?答:如下:int func(void *ptr) 如果这个函数的参数超过一个,那么这个函数应该由一个结构体来调用,这个结构体可以由需要传递参数来填充。8.转载 2012-09-07 23:44:43 · 779 阅读 · 0 评论