模板元编程中的主要技术工具就是模板。模板最开始作为一种更加安全的宏被引入C++,用来解决代码在不同类型间复用的问题。后来随着人们的使用,模板强大的编译期计算能力被挖掘了出来,同时伴随着标准的演进,模板被赋予的功能也越来越强大!
下面我们以类模板举例,总结一下我们后面会用到的模板知识。
模板元编程中的主要技术工具就是模板。模板最开始作为一种更加安全的宏被引入C++,用来解决代码在不同类型间复用的问题。后来随着人们的使用,模板强大的编译期计算能力被挖掘了出来,同时伴随着标准的演进,模板被赋予的功能也越来越强大!
下面我们以类模板举例,总结一下我们后面会用到的模板知识。