《深入理解C++11:C++ 11新特性解析与应用》——2.13 局部和匿名类型作模板实参

2.13 局部和匿名类型作模板实参 类别:部分人 在C++98中,标准对模板实参的类型还有一些限制。具体地讲,局部的类型和匿名的类型在C++98中都不能做模板类的实参。比如,如代码清单2-30所示的代码在C++98中很多都无法编译通过。 在代码清单2-30中,我们定义了一个模板类X和一个模板函数Te...

《深入理解C++11:C++ 11新特性解析与应用》——2.12 外部模板

2.12 外部模板 类别:部分人 2.12.1 为什么需要外部模板 “外部模板”是C++11中一个关于模板性能上的改进。实际上,“外部”(extern)这个概念早在C的时候已经就有了。通常情况下,我们在一个文件中a.c中定义了一个变量int i,而在另外一个文件b.c中想使用它,这个时候我们就会在没...

C++ 入门教程开发文档

42 课时 |
17490 人已学 |
免费
开发者课程背景图

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

开发与运维
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
6411+人已加入
加入
相关电子书
更多
继承与功能组合
对象的生命期管理
移动与复制
立即下载 立即下载 立即下载