gpt4 book ai didi

c++ - C++ std::future 方法应该命名为 is_ready() 还是 ready()?

转载 作者:太空宇宙 更新时间:2023-11-04 12:31:28 27 4
gpt4 key购买 nike

为什么实验名称is_ready() considered作为对 std::future 的增强而不是 ready() 哪个更符合 STL 编码风格? Future 已经有一个名为 valid() 的方法,它也没有 is_ 前缀。

有趣的是N3721N3865包含两个名称。

最佳答案

我怀疑这是因为已经存在枚举常量 std::future_status::ready。所以 is_ready() 检查状态 ready。尽管它们都在不同的命名范围内,但我假设作者希望避免名称交叉。

关于c++ - C++ std::future<T> 方法应该命名为 is_ready() 还是 ready()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58465058/

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