C++11的常量表达式constexpr

/ 0评 / 0
// 常量表达式
constexpr int c_a = 10;

// 常量表达式函数声明
constexpr int myconst();

// 常量表达式函数
constexpr int myconst() {
    constexpr int a = 100;
    // static_assert,typedef,using
    return a;
}

// 常量表达式函数模板
template<typename T>
constexpr T display(T t) {
    return t;
}