-
Android NDK基础21:C++_继承_多态
继承 #include <iostream> //代码的重用性 using namespace std; //人类 class Human { public: void say() { cout << "说话&……
Joe.Ye 2023-02-250 0 -
Android NDK基础20:C++_类大小_友元函数_运算符重载
类大小 //类的大小 class A { public: int i; int j; int k; static int m; }; class B { public: int i; int j; int k; v……
Joe.Ye 2023-02-250 0 -
Android NDK基础19:C++_构造函数属性初始化_new(delete)_静态成员_this指针
构造函数属性初始化 //构造函数的属性初始化列表 class Teacher { private: char* name; public: Teacher(char* name) { this->name = na……
Joe.Ye 2023-02-250 0 -
Android NDK基础18:C++_构造函数_析构函数_拷贝构造函数
函数 函数默认参数 //函数默认参数 void print(int x, int y = 6, int z = 8) { cout << x << endl; } //重载 void print(int x, bool ret)……
Joe.Ye 2023-02-250 0 -
Android NDK基础17:C++_命名空间_类_引用
C与C++的关系 1.C++可以与C代码进行混编 2.C++面向对象编程语言、C面向过程的编程 3.C++对C的一个增强 命名空间 #include <stdlib.h> #include <i……
Joe.Ye 2023-02-250 0 -
Android NDK基础16:JNI注意事项
GetStringUTFChars注意事项 jboolean isCopy = NULL //函数内部复制,isCopy为JNI_TURE,没有复制为JNI_FALSE,不是外部参数所能控制的 char *c_str = (*env)-……
Joe.Ye 2023-02-250 0 -
Android NDK基础15:文件加解密_文件合并
文件加解密 public class Cryptor { public native static void crypt(String normal_path, String crypt_path); public native static void decryp……
Joe.Ye 2023-02-250 0 -
Android NDK基础14:Eclipse下NDK开发
Eclipse NDK开发流程 1.编写Java层Native方法 2.javah命令生成头文件 3.创建jni目录 4.添加本地支持Android Tools -> Add Native Support 5.实现头文件中……
Joe.Ye 2023-02-250 0 -
Android NDK基础13:JNI异常处理_JNI缓存策略
异常处理 1.保证Java代码可以运行 2.补救措施保证C代码继续运行 //JNI自己抛出的异常,在Java层可以被捕捉(需注意是Exception、Throwable或者Error),也……
Joe.Ye 2023-02-250 0 -
Android NDK基础12:JNI数组处理_JNI引用变量
JNI数组处理 传入数组 public class JniTest { public native void giveArray(int[] arr); public static void main(String[] args) { JniT……
Joe.Ye 2023-02-250 0 -
Android NDK基础11:JNI数据类型_C调用Java
JNI数据类型 jclass和jobject //每个native函数,都至少有两个参数(JNIEnv*, jclass或者jobject) //1)当native方法为静态方法时: //jclass 代表native方法……
Joe.Ye 2023-02-250 0 -
Android NDK基础10:JNI开发流程_JNIEnv
JNI JNI(Java Native Interface) Java调用C/C++,C/C++调用Java的一套API 1.编写native方法 2.javah命令,生成.h头文件,生成的C/C++的函数声明名称:Java……
Joe.Ye 2023-02-250 0 -
Android NDK基础9:C_预编译_宏定义_宏替换
include指令 #include <stdlib.h> #include <stdio.h> //预编译(预处理),为编译做准备工作,完成代码文本的替换工作 //C:\Program Files (x86……
Joe.Ye 2023-02-250 0 -
Android NDK基础8:C_文件IO
文件IO #define _CRT_SECURE_NO_WARNINGS #include <stdlib.h> #include <stdio.h> #include <string.h> //读取文本文件 void main() { ……
Joe.Ye 2023-02-250 0 -
Android NDK基础7:C_typedef_联合体_枚举
typedef 类型取别名 //typedef 类型取别名 //1.不同名称代表在干不同的事情typedef int jint; //2.不同情况下,使用不同的别名 /* #if defined(__cplusplus)……
Joe.Ye 2023-02-250 0
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。
评论于 CentOS 7下安装MySQL