关于我们
新书资讯
新书推荐

C++ 20模板元编程

 C++ 20模板元编程

定  价:99.8 元

  • 作者:[罗马尼亚] 马里乌斯·班西拉(Marius Bancila) 著 何荣华 王文斌 张毅峰 杨文波 译
  • 出版时间:2025/7/1
  • ISBN:9787302694366
  • 出 版 社:清华大学出版社
  • 中图法分类:TP312.8C++ 
  • 页码:
  • 纸张:胶版纸
  • 版次:
  • 开本:16开
  • 商品库位:
9
7
6
8
9
7
4
3
3
0
6
2
6

读者对象:本书适用于计算机相关专业人员

学习元编程技术如何创建数据结构和函数,从而在编译时进行计算。通过《C 20模板元编程》,你将理解模板如何帮助你避免编写重复代码,模板是创建通用库(如标准库或Boost)的关键,这些库可以在多种程序中使用。
本书的前几章将为你提供关于模板和元编程基础的知识。然后,你将开始练习编写复杂的模板,并探索高级概念,如模板递归、模板实参推导、转发引用、类型特征和条件编译。在此过程中,你将学习如何编写变参模板,以及如何使用C 20的约束和概念为模板实参提供约束和限制。最后,你将应用C 元编程模板的知识实现各种元编程模式和技术。
到本书结束时,你将学会如何编写有效的模板,并在日常编程中使用元编程。
● 理解所有类型模板的语法
● 学习特化和实例化的工作原理
● 掌握模板实参推导和转发引用
● 轻松编写变参模板
● 掌握类型特征和条件编译
● 使用 C 20 的约束和概念限制模板实参
● 实现CRTP、混入(mixin)和标签派发等模式

 你还可能感兴趣
 我要评论
您的姓名   验证码: 图片看不清?点击重新得到验证码
留言内容