のですか?どちらがより良い、自動&&、自動または自動のconst
スタイル1:
for(auto v : value){
//do something
}
スタイル2:
for(auto &&v : value){
//do something
}
スタイル3:
for(auto const v : value){
//do something
}
それらのすべては、タイプのconst性を保ちます。
スタイル2は最も一般的なソリューションです。
私が知っているところによると、int、doubleなどのプリミティブ型の場合、値渡しはconst参照渡しよりも優先されるので、スタイル1とスタイル3は、プリミティブ型です。この質問が馬鹿げていると私を許してください。
どのようにすればよいですか? –
'for(auto const v:value){'は(const auto&v:value){'を意味しましたか? const値は意味がないようです。 –