
NDK开发
文章平均质量分 85
倾尽杯中酒
努力,加油
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NDK4 C++线程操作
NDK4 C++线程操作线程简单使用线程升级使用线程安全(互斥锁)线程安全(小例子) 线程简单使用 pthread_create:创建线程;参数1:线程Id,注意这里是需要一个指针;参数2:线程属性指针;参数3:函数指针----->异步任务;参数4:函数指针的参数传递 指针; pthread_t:线程Id; 参数3的异步任务,是个指针函数哦,我这里写的customPThreadMethod方法; 第四个参数,注意是传递给异步任务 的行参; #include <iostream> #i原创 2021-02-24 11:33:11 · 216 阅读 · 0 评论 -
NDK3 C++基础,容器、文件操作
NDK2 C++基础,容器、文件操作容器序列式容器-vector优先级队列-priority_queue关联式容器-set 容器 c++中容器,分两种类型 1、序列式容器:元素的排列关系,和元素本身没有任何关系,是我们在添加的时候顺序导致的排序; 2、关联式容器:根据标识,决定 添加 或者 获取 类似于java中的map、set集合; 序列式容器-vector 序列式容器:元素的排列关系,和元素本身没有任何关系,是我们在添加的时候顺序导致的排序; vector容器的初始化,以下三种方式可以初始化;模板原创 2021-02-21 13:47:26 · 272 阅读 · 0 评论 -
NDK2 C++基础,模板编程、类型转换、异常
NDK2 C++基础,模板编程、类型转换、异常模板编程(java中的泛型)类型转换普通类型转换静态类型转换动态类型转换转换失败转换成功异常 模板编程(java中的泛型) template关键字 T,不确定类型; class,类泛型 using namespace std; 使用匿名空间 下面的string就不需要写成 std::string了 栈中实例化的对象可以 . 在堆中实例化的对象用 -> //使用匿名空间 下面的string就不需要写成 std::string了 using n原创 2021-02-02 17:01:17 · 186 阅读 · 0 评论 -
NDK1 C++基础,面向对象编程
NDK1 C++基础,面向对象编程前言类Student.h 头文件自定义的日志类Student.cpp 实现类单例-头文件MyInstance.h单例-实现文件MyInstance.cppmain.h 头文件main.cpp 头文件的实现 前言 前端时间出差了一段时间封闭式开发,所以未继续学习和更新,在这说声抱歉-v- 类 Student.h 头文件 因为c++ 是面向对象的 所以可以有类; 类这里默认都是private私有的; #pragma once 表示在预处理器的时候,保证只引入一次头文原创 2021-02-01 14:20:55 · 459 阅读 · 0 评论 -
NDK开发预热-C语言基础-指针、函数指针、可变参数的函数、预处理器、结构体、共用体
C语言基础C语言基础指针可变参数的函数函数指针预处理器结构体共用体(联合体) C语言基础 从现在开始准备学习ndk开发,从基础开始学习和记录,大神勿喷,如有不对的地方,可以指出,谢谢。 只学一点以后NDK会用到的C语言基础知识。 C 面向过程,一个一个的执行函数,没有类,没有面向对象 C++ 面向对象,思想和java的一摸一样 开始有class了 指针 C语言中,最重要的就是指针,很多人都说是最难的 指针的概念:指针变量 和 指针 的区别:指针变量就是定义指针的标记而已,指针就是指向的内存地址。 in原创 2020-11-04 17:58:54 · 326 阅读 · 0 评论 -
NDK开发预热-C语言入门-数据类型、布尔类型、浮点类型、字符串、数组、动态内存申请
C语言入门C语言入门数据类型 C语言入门 数据类型 有符号(默认定义的变量,是有符号的) 和 无符 。 有符号和无符号的区别: 取值范围不一样。占位打印也不一样原创 2020-10-31 15:52:12 · 356 阅读 · 0 评论