首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
C++
订阅
hyq18320
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
NDK | C 语言复习笔记
C 语言中数据类型分有符号和无符号,默认是有符号的。 带参数的宏 注意宏名称和左括号之间不能有空格,否则会变成无参数的宏。 函数声明 必须放在函数调用之前,函数声明可以省略形参声明,这依赖于 C语言没有函数重载(C++有函数重载)。函数定义 不一定要放在函数调用之前。形参可以不…
关于在Android中使用CMake你所需要了解的一切(一)
只有Java代码和C++代码 还好,在新建项目的时候把那个 "Include C++ support"勾选上,然后一路next,最后finish,一个简单的带有C++代码的Android项目就算完成了,然后在看下CMakeLists.txt怎么写的,照猫画虎就可以了,但是实…
搞定技术面试:C++ 11 智能指针详解
经过调试后,最终发现导致内存泄漏的地点是一个频繁调用的函数中,有一定概率使四个指针没有释放,每个指针大小应该与内存宽度一致,也就是每个指针为 64位 8字节,四个指针就是32字节。而小小的32字节的泄露积蓄的能量可以达到数十G空间直至吃掉所有内存。 本文介绍一种不借助其他检测工…
音视频学习 (三) JNI 从入门到掌握
音视频系列文章已经发布 2 篇了,C/C++ 基础咱们也已经学完了,那么该篇文章开始就真正进入 NDK 学习了,在进入 NDK 学习之前我们还要学习 JNI 基础。为了保证该系列文章输出,以后尽量一周一篇。 JNI 是 Java 程序设计语言功能功能最强的特征,它允许 Java…
音视频学习 (一) C 语言入门
现在 Android 初中级开发工程师想找一份满意的工作是越来越难了,当然有实力的是不愁好工作的。如果正巧你是初中级工程师想要进阶音视频方向或者对 NDK 技术感兴趣的,那么关注我准没错。在 5G 时代的到来,我相信音视频方向的工程师会越来越吃香。那么想要学习音视频技术首先就得…
音视频学习 (二) C++ 语言入门
上一篇文章我们学习了 C 语言基础,那么按照咱们的学习计划该学习 C++ 语言基础了,如果没有 C/C++ 基础了可以按照我的文章序列跟着敲一篇,不会没什么可怕的,可怕的是不会还不练习,光看是学不会的。前面几篇学习语言基础我知道很枯燥,但是没有 C/C++ 语言基础到时候学习 …
多态在 Java 和 C++ 编程语言中的实现比较
众所周知,多态是面向对象编程语言的重要特性,它允许基类的指针或引用指向派生类的对象,而在具体访问时实现方法的动态绑定。C++ 和 Java 作为当前最为流行的两种面向对象编程语言,其内部对于多态的支持到底是如何实现的呢,本文对此做了全面的介绍。 注意到在本文中,指针和引用会互换…
C/C++ 在 Java 项目、Android 和 Objective-C 三大平台下实现混合编程
Android 和 iOS 开发都支持 C++ 开发,可以一套代码多平台使用。同时 C++ 难以反编译的特性也可以为 Android 开发带来代码的保密,另一 native 特性也可以提高代码的运行效率。