gpt4 book ai didi

c++ - 我应该在使用 std::transform 之前检查 vector 是否为空

转载 作者:行者123 更新时间:2023-12-03 18:36:10 26 4
gpt4 key购买 nike

在使用 std::transformback_inserter 之前检查 vector 是否为空是一个好主意,还是不会发生任何错误,因为 vector.begin() 将与 vector.end() 相同并且不会在新 vector 中插入任何内容?

最佳答案

这是不需要的。如果 empty()true ,那么 begin() == end()transform 将成为非操作,因为它在 [begin, end) 范围内工作

关于c++ - 我应该在使用 std::transform 之前检查 vector 是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66805129/

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