作者:
基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
前文介绍了Boost.Function的用法,本期介绍其内核技术,我将带领读者观察Boost相关源码。我们常在Boost的不同子库中看到它们尝试以简单代码“衍生膨胀”出一些近似重复的代码。就今天讨论的Boost.Function而言,乃是利用“宏持续自身迭代”加上C++极具特色的合并操作符(拌拌)完成这类需求,而与此前介绍过的Boost.Tuple作法又有不同。Boost对这种“衍生膨胀代码”的需求的解法并非定于一尊。不同的子库采用不同的作法原因在于它们来自不同的作者,因而百花齐放。这让我们一方面在学习上感到杂乱,一方面却也能感受技术思路的多样化。这些解法无所谓优劣,百花齐放的正面意义终究大于负面意义。
推荐文章
Boost变换器和Boost-ZVT变换器的比较研究
Boost变换器
Boost-ZVT变换器
硬开关
软开关
建模与仿真
交错并联Boost PFC电路的研究
电力电子
交错并联
分立电感器
功率因数校正
Linux微内核模型
微内核
资源管理器
消息传递
低损耗软开关Boost变换器
升压电路
软开关
谐振电路
功率因子校正
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 Boost.Function内核剖析
来源期刊 程序员 学科 工学
关键词 BOOST 内核技术 代码 操作符 C++ 多样化 衍生
年,卷(期) 2008,(2) 所属期刊栏目
研究方向 页码范围 90-96
页数 7页 分类号 TP316
字数 语种
DOI
五维指标
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2008(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
BOOST
内核技术
代码
操作符
C++
多样化
衍生
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
程序员
月刊
1672-3252
11-5038/G2
16开
北京市朝阳区广顺北大街33号院1号楼福码
2-665
2000
chi
出版文献量(篇)
10184
总下载数(次)
35
总被引数(次)
6420
论文1v1指导