constexpr关键字是c++11中新的标准,用来定义常量表达式,
用此关键字修饰的函数可以在程序编译阶段运行。
inline是修饰内联函数的,从而提高程序调用简单函数的速度,在编译器编译的时候就可以替换对应的编译表达式
需要注意的是,inline函数中不能包含if,swatch等分支语句,也不能进行异常接口声明
本文介绍了C++11中的constexpr关键字,用于定义常量表达式,并可在编译阶段运行;同时探讨了inline关键字,它能提高调用简单函数的速度,但存在一定的使用限制。
constexpr关键字是c++11中新的标准,用来定义常量表达式,
用此关键字修饰的函数可以在程序编译阶段运行。
inline是修饰内联函数的,从而提高程序调用简单函数的速度,在编译器编译的时候就可以替换对应的编译表达式
需要注意的是,inline函数中不能包含if,swatch等分支语句,也不能进行异常接口声明
482
458
334
527

被折叠的 条评论
为什么被折叠?
