摘录 constexptr C++14尝鲜:constexpr函数(编译期函数) 总结来说,就是在c++11之前,要实现编译期数值计算需要繁琐的模板元编程.在c++11 中,可以是函数,在一句ruturn 语句中进行求值,函数中既不能有变量也不能有分之判断语句,限制较多.在C++17之后,则取消了大部分限制,比如可以有变量,可以有分支判断语句,但不能有goto,asm,try等语句.具体可以参考cppreference. 准确的说,constexpr函数是一种在编译期和运行期都能被调用并执行的函…