c++模板元编程
pdf清晰电子版- 软件大小:24 MB
- 更新日期:2018-05-02
- 软件语言:简体中文
- 软件类别:电子文档
- 软件授权:免费软件
- 软件官网:未知
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍人气软件相关文章网友评论下载地址
c++模板元编程提供了详细的文字介绍,可以让用户在学习C++编程的时候补充自己的认识,C++模板元编程诞生于十多年前,最初的研究方向是编译期数值计算,后来的实践发展证明此项技术在类型计算领域可释放出更大的能量,如果您需要学习元编程,不妨下载小编推荐的这款c++模板元编程pdf清晰电子版,本书从内容上分为理论和实践两部分,前八章和部分附录内容以 Boost元编程库为主线介绍模板元编程的概念、技术、工具及陷阱,其余篇幅则主要讨论模板元编程的一个重要的应用,让用户在在书籍上学习到模板元编程的运用手法以及析、解决实际开发遇到的问题!
书籍介绍
本书是关于C++模板元编程的著作。本书主要介绍 traits和类型操纵、深入探索元函数、整型外覆器和操作、序列与迭代器、算法、视图与迭代器适配器、诊断、跨越编译期和运行期边界领域特定的嵌入式语言、DSEL设计演练,另外附录部分还介绍了预处理元编程、 typename和 template关键字。本书通过理论联系实践,深入讲解了C++高级编程技术。
本书适合中、高阶C+程序员等参考
目录
第1章 概述1.1 起步走
第2章 Traits和类型操纵
第3章 深入探索元函数
第4章 整型外覆器和操作
第5章 序列与迭代器
第6章 算法
第7章 视图与迭代器适配器
第8章 诊断
第9章 跨越编译期和运行期边界
第10章 领域特定的嵌入式语言
第11章 DSEL设计演练
附录A 预处理元编程简介
附录B typename和template关键字
附录C 编译期性能
附录D MPL可移植性摘要
详细内容
5.1 Concepts
5.2 序列和算法
5.3 迭代器
5.4 迭代器Concepts
5.4.1 前向迭代器
5.4.2 双向迭代器
5.4.3 随机访问迭代器
5.5 序列Concepts
5.5.1 序列遍历Concepts
5.5.2 可扩展性
5.5.3 关联式序列
5.5.4 可扩展的关联式序列
5.6 序列相等性
5.7 固有的序列操作
5.8 序列类
5.8.1 list
5.8.2 vector
5.8.3 deque
5.8.4 range_c
5.8.5 map
5.8.6 set
5.8.7 iterator_range
5.9 整型序列外覆器
5.10 序列派生
5.11 编写你自己的序列
5.11.1 构建tiny序列
5.11.2 迭代器的表示
5.11.3 为tiny实现at.
5.11.4 完成tiny_iterator的实现
5.11.5 begin和end
5.11.6 加入扩充性
5.12 细节
5.13 练习
阅读说明
本书阅读门槛较高,适合希望了解模板元编程的中、高阶C++程序员尤其是程序库设计者阅读。如果你缺乏模板元编程必备的基础知识,例如类模板的特化和实例化、双重模板参数、 typedef以及模板的继承等,建议参阅侯捷、荣耀姜宏合译的《C模板全览》(繁体版)一书,打好基础
关于电子书籍
1、c++模板元编程是直接扫描到PDF文档上的
2、有的文字内容可能不清晰,建议你放大阅读
3、另外你不需要pdf阅读器,直接利用Word就可以查看c++模板元编程
4、当然了,你也可以在河东网站选择一款PDF阅读器
5、下载c++模板元编程书籍直接双击打开就可以阅读文字内容
补充材料
本书附带一张CD,以电子形式提供了以下材料
书中的示例代码。
Boost C++序库的一个发行版。 Boost因高质量、同级复审、可移植、泛型(通用)、可自由(免费)复用而知名。本书中我们广泛使用了 Boost程序库之一: Boost元编程库(MPL,元编程库),当然我们也讨论了其他一些程序库
一个完整的MPL参考手册,包括HTML和PDF两种格式
本书中讨论到的、尚未成为正式发行版一部分的 Boost程序库
版权说明
本书封面贴有 pearson Education(培生教育出版集团)激光防伪标签,无标签者不得销售。
版权所有,侵权必究、
中国版本图书馆CIP数据核字(2009)第048723号
机械工业出版社(北京市西城区百万庄大街22号邮政编码100037)
责任编辑:周茂辉
北京京北印刷有限公司印刷
本书版权登记号:图字:01-2006-1938
图书在版编目(CIP)数据
C+t模板元编程/(美)大卫( David,A.)等著,荣耀译一北京:机械工业出版社,2010.1(C++设计新思维)
书名原文:C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond
下载地址
-
c++模板元编程 pdf清晰电子版
其他版本下载
- 查看详情数科阅读器(OFD阅读器) 2.0.18.0419 官方版20.77 MB简体中文18-09-26
- 查看详情netty实战(带书签目录) pdf高清中文版12.9 MB简体中文18-01-31
- 查看详情人月神话(32周年中文纪念版) pdf高清晰完整版30.3 MB简体中文18-04-21
- 查看详情数据结构c++第3版(邓俊辉著) pdf高清扫描完整版19.3 MB简体中文18-05-02
- 查看详情正则表达式必知必会修订版 带书签 pdf高清版13.4 MB简体中文18-01-26
- 查看详情程序员的自我修养-链接、装载与库(潘爱民著) pdf 清晰扫描版29.1 MB简体中文18-04-18
- 查看详情java语言程序设计进阶篇原书第10版 pdf完整版67.5 MB简体中文18-01-31
- 查看详情node.js开发指南(郭家宝) pdf完整版5.56 MB简体中文18-05-31
- 查看详情linux内核设计与实现原书第3版 pdf清晰电子版36.7 MB简体中文18-06-30
- 查看详情php与mysql程序设计第4版 带书签 pdf高清免费版59.9 MB简体中文18-01-29
人气软件
03s702钢筋混凝土化粪池图集12.3 MB
/简体中文16g101-3图集45.9 MB
/简体中文netty实战(带书签目录)12.9 MB
/简体中文10s406建筑排水塑料管道安装图集3.6 MB
/简体中文人月神话(32周年中文纪念版)30.3 MB
/简体中文中国铁路地图下载1.21 MB
/简体中文数据结构c++第3版(邓俊辉著)19.3 MB
/简体中文java语言程序设计进阶篇原书第10版67.5 MB
/简体中文python语言在abaqus中的应用35.1 MB
/简体中文企业应用架构模式-[英]福勒著35.9 MB
/简体中文
相关文章
查看所有评论>>网友评论共0条
精彩评论