专注计算机技术: Linux Android 云计算 虚拟化 网络
发布时间:2014-11-07 03:35:25
本文的所有内容均来自http://www.cnblogs.com/BlueTzar/articles/1223313.html,感谢此作者:)对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。#include u.........【阅读全文】
发布时间:2014-11-06 05:52:11
First, don't use AndroidRuntime::getJNIEnv(). That's not part of the NDK API. You should be using the JNI "GetEnv" function instead.Second, GetEnv returns NULL if the current thread is not attached to the VM. (Remember, JNIEnv is thread-specific.) If you created the thread yourself, you will n.........【阅读全文】
发布时间:2014-11-05 10:33:38
上一篇文章说到 JNIEnv 是一个与线程相关的变量,即线程A有一个 JNIEnv变量, 线程B也有一个JNIEnv变量,由于线程相关,所以A线程不能使用B线程的 JNIEnv 结构体变量。 问题描述:一个java对象通过JNI调用DLL中一个send()函数向服务器发送消息,不等服务器消息到来就立即返回,同时把JNI接口的指针JNIEnv.........【阅读全文】
发布时间:2014-10-30 07:51:18
今天看到有人碰到的一个问题与函数指针有关,是个很特殊的问题: C语言写的函数,要在C++的类里面调用,但是C函数有个参数是全局函数指针(callback函数)。貌似 为了代码更加OO化,想将该C函数封装到一个class里面,然后将callback作为参数传入该class,当然原先callback函数对应的功能都要OO化,用class的member function.........【阅读全文】
发布时间:2014-10-28 22:06:50
android手机居然可以通过wifi进行程序的调试,太好了,自己搞了一下,虽然网上写的很详细,但是还是有些问题,记录下来,下次参考。 1.首先让android手机来监听指定的端口: 这一步需要使用shell,因此手机上要有终端模拟器,不过网上很多,随便找个就行了,依次敲入下.........【阅读全文】
COMPUTER-TECH2014-12-23 15:06
COMPUTER-TECH:近期在搞JNI,Xcode, 所以转了好多C++的文章。 C++,需要真正的面向对象设计,面向的不好是自己给自己找麻烦。
找麻烦呀找麻烦,好好面向对象吧。
回复 | 举报