1

考虑编译器可以在编译时评估 函数的唯一情况。constexpr在这些情况下,从标准(第 5.19 段)中不清楚编译器是否总是强制在编译时评估constexpr函数;如果它并不总是强制性的,我最终希望看到一些示例,其中该标准确实为 constexpr 函数的编译时评估提供了强有力的保证。

constexpr int f(int n) {
   return n*n;
}
4

0 回答 0