河东软件园:绿色免费的软件下载站! 最新软件|软件分类|软件专题|软件发布

所在位置:首页 > 其它软件 > 电子文档 > c++模板元编程 pdf清晰电子版

c++模板元编程

 pdf清晰电子版
  • 软件大小:24 MB
  • 更新日期:2018-05-02
  • 软件语言:简体中文
  • 软件类别:电子文档
  • 软件授权:免费软件
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

8.9
软件评分

本地下载文件大小:24 MB 高速下载需下载高速下载器,提速50%

软件介绍人气软件相关文章网友评论下载地址

为您推荐:电子文档

  c++模板元编程提供了详细的文字介绍,可以让用户在学习C++编程的时候补充自己的认识,C++模板元编程诞生于十多年前,最初的研究方向是编译期数值计算,后来的实践发展证明此项技术在类型计算领域可释放出更大的能量,如果您需要学习元编程,不妨下载小编推荐的这款c++模板元编程pdf清晰电子版,本书从内容上分为理论和实践两部分,前八章和部分附录内容以 Boost元编程库为主线介绍模板元编程的概念、技术、工具及陷阱,其余篇幅则主要讨论模板元编程的一个重要的应用,让用户在在书籍上学习到模板元编程的运用手法以及析、解决实际开发遇到的问题!

c++模板元编程 pdf清晰电子版

书籍介绍

  本书是关于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可移植性摘要

c++模板元编程 pdf清晰电子版

详细内容

  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++模板元编程 pdf清晰电子版

阅读说明

  本书阅读门槛较高,适合希望了解模板元编程的中、高阶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清晰电子版

    本地高速下载

人气软件

查看所有评论>>网友评论0

发表评论

您的评论需要经过审核才能显示

精彩评论

最新评论

盖楼回复X

(您的评论需要经过审核才能显示)