摘要:
C++11中新增加了用于指示常量表达式的constexpr关键字。在这里区分两者的用法。 基本含义/语法 const和constexpr都可以来修饰对象和函数。 修饰对象的时候两者之间最基本的区别是: const修饰一个对象表示它是常量。这暗示对象一经初始化就不会再变动了,并且允许编译器使用这个特点 阅读全文
posted @ 2023-05-22 10:07
imxiangzi
阅读(183)
评论(0)
推荐(0)
摘要:
一、在普通函数中的使用 例如下面的代码, 数组的大小必须是常量,在声明数组array时,用函数返回值,此时会报错: error C2131: 表达式的计算结果不是常数 note: 对未定义的函数或为未声明为“constexpr”的函数的调用导致了故障 用constexpr关键字可以解决这种问题,在G 阅读全文
posted @ 2023-05-22 10:04
imxiangzi
阅读(514)
评论(0)
推荐(0)

浙公网安备 33010602011771号