gpt4 book ai didi

c++ - 出于什么原因,具有 void 返回类型的函数会是 constexpr?

转载 作者:行者123 更新时间:2023-12-02 18:57:26 25 4
gpt4 key购买 nike

举个具体的例子,std::vector的push_back()成员函数在C++20中变成了constexpr。

https://en.cppreference.com/w/cpp/container/vector/push_back

最佳答案

constexpr 函数的要求之一是它只能调用其他 constexpr 函数。

因此,这允许从其他一些 constexpr 函数调用 push_back(),这些函数实际上可能会返回一些有用的东西。

关于c++ - 出于什么原因,具有 void 返回类型的函数会是 constexpr?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66002533/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com