C ++ 11:有没有理由将应用程序默认值声明为' constexpr'

时间:2017-05-11 11:32:59

标签: c++ c++11

假设我的应用程序有一些默认值。

之间是否有任何显着差异:

const int MEANING_OF_LIFE = 42;

constexpr int MEANING_OF_LIFE = 42;

我知道constexpr值可以用作constexpr函数中的参数,但是如果我只将这些值赋给某些变量会是什么呢?

更新

此问题与Difference between `constexpr` and `const`不同,因为它涉及constexpr使用的特定上下文,需要特定答案。

0 个答案:

没有答案