和函数求值类似,当模板的形参被实参替换时,模板会进行编译期计算。由于模板的参数支持类型参数和非类型参数,所以模板在编译期可以进行两类计算:类型计算和数值计算。
我们先来看数值计算。
和函数求值类似,当模板的形参被实参替换时,模板会进行编译期计算。由于模板的参数支持类型参数和非类型参数,所以模板在编译期可以进行两类计算:类型计算和数值计算。
我们先来看数值计算。
本文标题:C++11 模板元编程 - 模板的编译期计算
本文链接:https://www.haomeiwen.com/subject/sudvettx.html
网友评论