cocos2d-x调用java中非静态方法以及静态方法注意事项以及示例
//如果需要调用一个类里边的非静态方法需要将类的实例取出来,然后用作classID “`c++ #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) //判断当前是否为Android平台 JniMethodInfo minfo;//定义Jni函数信息结构体 //ge…
阅读全文 »已阅读 259 次//如果需要调用一个类里边的非静态方法需要将类的实例取出来,然后用作classID “`c++ #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) //判断当前是否为Android平台 JniMethodInfo minfo;//定义Jni函数信息结构体 //ge…
阅读全文 »已阅读 259 次用C++调用android里边的方法也就是Java里的方法的话必须借助于JNI的力量才能完成,调用可以分为两大类方法,分别为静态方法调用和非静态方法调用,非静态方法不同于静态方法的地方是调用非静态方法则必须先得到这个方法所在类的实例然后对这个方法再发起调用简单举个例子 Java代码如下:(注这些方法都是凭空写出来的,不…
阅读全文 »已阅读 583 次原来C++里边只要是非零都认为是真,只有在值为0的时候才认为是假 比如int a=-100那么如果用if(a)判断的话此时为真 如果a = 0 如果用if(a)判断的话此时为假
阅读全文 »已阅读 763 次在c++中struct(结构)可以存储多种不同数据类型的数据,而array只可以存储相同类型的数据,有两种声明方式如下: “`c++ struct student { char [20] name; int age; }; struct { char [20] name; int age; } studen…
阅读全文 »已阅读 924 次