gpt4 book ai didi

c++14 - vec.begin() 和 begin(vec) 之间有什么区别吗

转载 作者:搜寻专家 更新时间:2023-10-31 00:26:55 27 4
gpt4 key购买 nike

<分区>

在这个问题(https://stackoverflow.com/questions/6926433/how-to-shuffle-a-stdvector)中,user703016 使用了以下语法来访问 vector 卡片的迭代器_:

对于 C++98,他们推荐使用:cards_.begin() 和 cards_.end()

对于 C++11,他们推荐使用:std::begin(cards_) 和 std::end(cards_)

对于 C++14,哪种语法更可取,两者之间有什么真正的区别吗?在今天之前,我只见过第一种语法。

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