申请试用
HOT
登录
注册
 
C++模板元编程

C++模板元编程

献良
/
发布于
/
4705
人观看
C++模板创造之初只是为了让c++程序员编程更简单,避免书写很多冗余代码,常常和c/c++中的宏做对比,但是在后续发展过程中,模板被证明是图灵完备的,也就是可以做一些元编程,让所谓的“程序”执行变成了由C++编译器来完成,让程序员可以很轻易写出各种DSL特性,交由编译器计算,最终生成非常高效可执行代码。本文对C++元编程按照例程进行表述,用非严谨的方式证明了模板元编程的图灵完备性,也是给了各种小技巧,让大家更容易学习c++的模板元编程和理解什么时候使用模板元编程。
3 点赞
1 收藏
0下载
确认
3秒后跳转登录页面
去登陆