sách gpt4 ăn đã đi

c++ - 哪个更好,auto&&,auto 或 auto const

In lại 作者:搜寻专家 更新时间:2023-10-31 00:10:04 34 4
mua khóa gpt4 giày nike

<分区>

如果我有这样的类型

std::vector const value = ...

哪个是更好的解决方案?

风格一:

for(auto v : value){
//làm gì đó
}

风格二:

for(auto &&v : value){
//làm gì đó
}

风格三:

for(auto const v : value){
//làm gì đó
}

它们都保持类型的常量。

样式 2 是最通用的解决方案。

据我所知,对于像 int、double 等原始类型,按值传递优于按 const 引用传递,所以如果我们知道 vector 的类型是,我认为样式 1 和样式 3 优于样式 2原始类型。如果这个问题听起来很愚蠢,请原谅我。

34 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress