constexpr

constexpr

文章 0 浏览 1

constexpr 真的需要吗?

我一直在研究 C++ 的新 constexpr 功能,但我并不完全理解它的必要性。 例如,以下代码: constexpr int MaxSize() { ... return ... } void foo() { …

陌上青苔 2024-11-07 04:06:25 0 0

std::max() 和 std::min() 不是 constexpr

我刚刚注意到新标准定义了 min(a,b) 和 max(a,b) without constexpr。 25.4.7的例子,[alg.min.max]: template&ltclass T&gt const T&amp min(const …

陌生 2024-10-31 17:42:34 0 0

获取元组元素的偏移量

我编写了以下代码来获取元组元素的偏移量 template&ltsize_t Idx,class T&gt constexpr size_t tuple_element_offset() { return static_cast&ltsize_…

滥情哥ㄟ 2024-10-23 14:12:55 0 0

为什么**不**将函数声明为“constexpr”?

任何仅包含 return 语句的函数都可以被声明 constexpr 因此将允许在编译时进行评估(如果全部) 参数是 constexpr,并且在其主体中仅调用 constexpr …

柠檬 2024-10-19 12:55:58 4 0

在常量表达式中使用 numeric_limits::max()

我想在类中定义一个常量,其值是最大可能的整数。像这样的: class A { ... static const int ERROR_VALUE = std::numeric_limits&ltint&gt::max() ..…

丢了幸福的猪 2024-08-30 18:07:39 10 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文