
ndk基础
文章平均质量分 92
yuanjinsong123
这个作者很懒,什么都没留下…
展开
-
c初探:数据类型、格式化、数组与指针
c初探:数据类型、数组、内存布局、指针c与c++C语言是一门通用计算机编程语言,广泛应用于底层开发。c语句是面向过程的语言,c++是面向对象的语言,C++对c进行扩展。c是c++的子集,c++是c的超集,所以大部c语言程序都可以不加修改的拿到c++下使用。1、基本数据类型1.**signed**----有符号,可修饰char、int。Int是默认有符号的。 2.unsigne...原创 2018-11-08 16:44:38 · 256 阅读 · 0 评论 -
CC++编译器与Makefile
编译器与Makefile文章目录编译器与Makefilegcc/g++/clangclanggccg++编译器过程Makefile什么是MakefileMakefile规则变量include文件搜索其他预定义变量自动变量条件语句输出信息Android.mkApplication.mkgcc/g++/clang了解c/c++编译器的基本使用,能够在后续移植第三方框架进行交叉编译时,清楚的了解...原创 2018-11-08 17:35:16 · 1273 阅读 · 0 评论 -
Linux 文件权限、VIM、防火墙
Linux 文件权限、VIM、防火墙文章目录Linux 文件权限、VIM、防火墙SSH连接环境变量权限更改文件所属更改文件权限su和sudo包管理器VI/VIMiptables防火墙CentOS vs Ubuntu: Which one is better for a serverhttps://linux.cn/article-8141-1.htmlSSH连接无论是mac还是wi...原创 2018-11-08 17:18:01 · 431 阅读 · 0 评论 -
JNI
JNI编程文章目录JNI编程第一个JNI程序JNI数据类型C/C++反射Java反射方法反射属性JNI引用局部引用全局引用弱引用JNI_OnLoad动态注册native线程调用JavaJNI是一种本地编程接口。它允许运行在JAVA虚拟机中的JAVA代码和用其他编程语言,诸如C语言、C++、汇编,写的应用和库之间的交互操作。第一个JNI程序#引入jni头文件支持include_dire...原创 2018-11-08 17:16:11 · 292 阅读 · 0 评论 -
多线程与智能指针
C++线程与智能指针文章目录C++线程与智能指针线程C++11线程POSIX线程线程属性分离线程调度策略与优先级线程同步条件变量智能指针shared_ptrweak_ptrunique_ptr自定义智能指针部分C++11、14特性nullptr类型推导基于范围的 for 循环Lambda作业(后面FFmpeg直播播放器课程的队列工具类)线程线程,有时被称为轻量进程,是程序执行的最小单元。...原创 2018-11-08 17:14:23 · 3292 阅读 · 1 评论 -
C++容器、类型转换、异常与文件流操作
C++容器、类型转换、异常与文件流操作文章目录C++容器、类型转换、异常与文件流操作容器序列式容器/顺序容器向量(vector)列表 (list)双端队列(deque)栈(stack)队列(queue)优先队列(priority_queue )关联式容器集合(set)键值对(map)红黑树类型转换const_caststatic_castdynamic_castreinterpret_castc...原创 2018-11-08 17:12:33 · 475 阅读 · 0 评论 -
cpp面向对象
面向对象编程文章目录面向对象编程类常量函数友元友元函数友元类静态成员重载函数函数重载操作符重载继承多态虚函数模板函数模板类模板(泛型类)类C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心特性,用户定义的类型。class Student { int i; //默认 privatepublic: Student(int i,in...原创 2018-11-08 17:00:06 · 787 阅读 · 0 评论 -
结构体、共用体与C++基础1
结构体、共用体与C++基础1文章目录结构体、共用体与C++基础11、结构体字节对齐2、共用体3、C++输出函数符号兼容引用字符串C字符串字符串操作C++ string类命名空间1、结构体结构体是C编程中一种用户自定义的数据类型,类似于Java的JavaBean//Student 相当于类名//student和a 可以不定义,表示结构变量,也就Student类型的变量struct S...原创 2018-11-08 16:56:57 · 204 阅读 · 0 评论 -
c基础-指针、函数与预处理器
指针、函数、预处理器文章目录指针、函数、预处理器1、指针解引用指针运算数组和指针const char *, char const *, char * const,char const * const多级指针多级指针的意义2、函数函数的位置函数参数传值调用引用调用可变参数函数指针3、预处理器常用预处理器宏作业:手写sprintf1、指针指针是一个变量,其值为地址。声明指针或者不再使用后都要...原创 2018-11-08 16:53:52 · 275 阅读 · 0 评论 -
CMake与Android版本注意事项
CMake基本配置与注意事项文章目录CMake基本配置与注意事项CMake5.0及以下与6.0及以上的注意事项:Android.mkCMakeCMake 在android studio 2.2及以上,构建原生库的默认工具是 CMake。 CMake是一个跨平台的构建工具,可以用简单的语句来描述所有平台的安装(编译过程)。能够输出各种各样的makefile或者project文件。Cmak...原创 2018-11-08 17:36:09 · 3347 阅读 · 0 评论