首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
写个Android开发者的C++课程
轻口味
创建于2021-05-24
订阅专栏
移动端开发用到的C++技术,音视频、AI领域相关知识。
等 98 人订阅
共52篇文章
创建于2021-05-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android C++系列:C++11函数特殊特性
本文介绍了C++函数的特殊语法:默认参数、内联函数、constexpr函数。其中默认参数是C++11新特性,constexpr默认也是内联的,内联是在调用节点展开,有点类似宏展开。
Android C++系列:函数返回值注意事项
文本介绍了函数返回值的各种小细节:值是如何被返回,返回类类型怎么使用,返回左值引用,返回列表以及返回数组指针等。
Android C++系列:数组在函数中注意事项
本文总结了数组作为函数形参的问题,以及数组指针,数组引用做形参的理解、多维数组作为函数的形参可能遇到的坑。
Android C++系列:函数知识知多少
本文介绍了C++函数的基础知识,大部分跟C语言很类似。本文主要介绍了基础的实参形参、函数声明相关的概念和知识。
Android C++系列:vector最佳实践
本文介绍了C++标准库中最常用的集合类vector,并介绍了泛型相关一些知识,以及vector初始化,vector添加元素,vector其他常用操作及注意事项等。
Android C++系列:string最佳实践
本文介绍了C++标准库std::string的基本操作以及常用的函数,介绍了string字符遍历的方法,并总结了一些使用小技巧。
Android C++系列:Linux Socket编程(四)多路IO转接服务器
本文介绍了Linux多路复用的三种技术:select、poll、epoll,并用代码演示了实现过程。
Robot OS网络通信MQTT实战
本文介绍了MQTT和MQTT协议的数据包结构,并且介绍了MQTT开发环境的搭建,都比较粗浅,后续文章深入分析MQTT协议内容以及MQTT Java和C版本代码实现细节,从代码角度分析MQTT协议的优点
Android C++系列:C++最佳实践6 constexpr与decltype
本文作为const内容的延续,介绍了constexpr和decltype两种修饰符,以及类型别名的两种方式,以及typedef别名使用容易遇到的问题。
Android C++系列:C++最佳实践5 const
本文介绍了const与宏定义常量的区别,以及const修饰变量的注意事项,绑定常量的引用、指向常量的指针和常量指针。并介绍了顶层const与底层const的区别。
Android C++ 系列:Linux Socket 编程(三)CS 模型示例
本文分别介绍了基于TCP和UDP的客户端和服务器的开发流程及对应实现:connnect、write、read、accept等系统函数。
Android C++系列:C++最佳实践4多重继承与虚继承
文本介绍了C++多继承和Java实现多个接口的区别,并具体介绍了多重继承以及多重继承中的类型转换、资源查找,以及虚继承。
Android C++ 系列:Linux Socket 编程(二)网络套接字函数
本文介绍了网络套接字函数:socket、bind、listen、accept、connect等系统函数。
Android C++系列:C++最佳实践3继承与访问控制
文本介绍了Java和C++访问控制权限的区别,以及C++派生访问说明符、派生类向基类转换的可访问性、改变个别成员的可访问性、默认的继承保护级别的内容。
Android C++系列:C++最佳实践2抽象类
OOP面向对象程序设计的核心是数据抽象,继承和动态绑定。前面的文章我们介绍了使用virtual的虚类实现动态绑定的多态,有时候我们在做抽象时,对于抽象的实体不想让被人实例化
Android C++系列:C++最佳实践1虚函数
作为Android方向C++系列文章,不仅介绍C++相关的知识,Android主要开发语言是Java,文章中尽量会对比Java和C++实现的一些不同,以及一些优劣对比。本文介绍了C++多态的基础虚函
Android C++ 系列:Linux Socket 编程(一)预备知识
本文介绍了网络字节序概念以及字节序转换C函数、IP地址转换C函数、sockaddr数据结构等概念与知识。
Android C++ 系列:Linux 常用函数和工具
本文介绍了Linux常用命令工具及函数:文件访问时间函数、cpu使用时间函数、ifconfig、netstat、设置IP方式等。
Android C++系列:NDK减少so库体积方法总结
本文介绍了删除无用模块,平台能力替代第三方库,使用strip,设置编译器优化的flag,使用gc-sections去除没有用到的函数,设置可见性,去除iostream等有助于动态库体积优化的方法。
Android C++系列:JNI开发准则
JNI 定义了 Android 使用 Java 或 Kotlin 编程语言编的代码编译的字节码与原生代码(使用 C/C++ 编写)互动的方式。JNI 是一套标准的协议,不受硬件限制,支持从动态共享库加
下一页