- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 C++ 模板学习总结(四)函数模板
函数模板作为C++模板中一个重要的组成,其涉及的知识无论是数量还是复杂度上都远远超出类模板,特别是其灵活的复杂性更是让这种知识变得高深莫测,本文详细的描述了函数模板的基本概念和模板参数的演绎(推断),进一步探讨由此所引出的一系列问题。
2017-05-17 22:59:30 1453
原创 C++ 模板学习总结(二)基本概念、实例化和具体化
前提:前面已经将此次要总结的内容基本列出来了,希望可以全面总结一下模板的内容,为大家进行一次模板知识扫盲,本次要阐述的内容为模板的基本概念,说明模板到底是什么,有什么用,以及什么叫模板的实例化和具体化(具体化也被称为特化)。要特别说明的是本次说明最高只限于C++11的内容,更新的标准我也没有学习过。模板:首先要明白到底什么是模板,在CppReference上的定义如下:除了上
2017-04-22 22:02:11 1943
原创 C++ 模板学习总结(一)
前题:最近公司接到一个平台项目,平台中涉及到C++11和较多模板方面的代码,发现同事对C++模板部分的理解几乎为零,也没有人了解C++11的语法,所以做了几次培训,刚开始在C++11部分的讲解尚可,模板部分的培训效果可以说是一塌糊涂,几乎没有人能听懂我在说什么,两次以后参加的人也是寥寥无几了,事后总结了一下,感觉模板里面的内容如果没有基础想听懂也是有的难,于是在此记录下本次培训涉及到的模板方面
2017-04-20 11:19:37 1026
原创 Android Media Player 框架分析-AHandler AMessage ALooper
在之前一篇中简单的介绍了一下setDataSource的流程,其中遇到了一个新的消息机制AHandler,其实这东西本来不需要介绍,因为消息机制原本就是一个很成熟和常见的技术技巧,这玩意里面包含了计算机哲学和计算机玄学的双学位问题,听起来牛逼轰轰,其实也就那回事了。为了这次文档的完整性,再一个后面可能要整理到公司的文档库中,所以在此介绍一下,熟悉的同学直接飘过了。先说说为什么要用消息机
2016-11-29 19:26:16 4775 5
原创 Android Media Player 框架分析-Nuplayer(1)
由于工作岗位调整,开始接触Media相关部分的代码,起初希望在网络上找一下大神们分析软文学习一下就好,由于Google在新的Android版本上修改了Nuplayer的地位,原本NuPlayer主要在系统中负责流媒体的播放,但现在Android基本已经全面启用AwesomePlayer,很多网络文章介绍的多为之前的AwesomePlayer,所以最终没能找到需要的东西,只好自己入手分析。本次分析主
2016-11-28 22:51:39 8478 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人