C++模板进阶-泛型模板元编程视频教程

课程介绍
模版元编程(template metaprogram)是C++中比较复杂的编程范式,它是一种可以创建和操纵程序的程序。模版元编程完全不同于普通的运行期程序,它很独特,因为模版元程序的执行完全是在编译期,并且模版元程序操纵的数据不能是运行时变量,只能是编译期常量,不可修改,另外它用到的语法元素也是相当有限,不能使用运行期的一些语法,比如if-else,for等语句都不能用。因此,模版元编程需要很多技巧,常常需要类型重定义、枚举常量、继承、模板偏特化等方法来配合,因此编写模版元编程比较复杂也比较困难。 此课程是黄强老师针对C++模板的专题课程,由浅入深、旨在帮助学员对模板能有更深的理解,为学习STL、Boost、模板元编程打下坚实的基础!

 

课程目录:
1 什么是模板?.mp4
2 函数模板.mp4
3 类模板.mp4
4 typename关键字.mp4
5 模板的全特化与偏特化.mp4
6 类模板的静态成员.mp4
7 内部类模板.mp4
8 类模板的继承.mp4
9 模板形参之类型参数.mp4
10 模板形参之非类型参数.mp4
11 模板形参之模板参数.mp4
12 模板类型推导.mp4
13 模板递归.mp4
14 模板元编程.mp4
15 编译期if switch结构.mp4
16 编译期for结构.mp4
17 traits介绍.mp4
c_template_code.rar

 

资源下载
客服QQ 488090338 随时可联系我
0

评论0

请先
显示验证码
没有账号?注册  忘记密码?