const auto&
salt okunur işlemler yapmak istersem yeterli olur. Ancak, çarpıştım
for (auto&& e : v) // v is non-const
son zamanlarda birkaç kez. Bu beni meraklandırıyor:
Bazı belirsiz köşe durumlarda, yönlendirme referanslarını kullanmanın auto&
veya ile karşılaştırıldığında bazı performans faydaları olması mümkün müdür const auto&
?
( shared_ptr
belirsiz köşe davaları için bir şüpheli)
Favorilerimde bulduğum iki örneği güncelle :
Temel türler üzerinde yineleme yaparken const başvurusu kullanmanın herhangi bir dezavantajı var mı?
Aralık tabanlı bir for döngüsü kullanarak bir haritanın değerleri üzerinde kolayca yineleme yapabilir miyim?
Lütfen şu soruya odaklanın: neden döngüler için aralık tabanlı otomatik && kullanmak isteyeyim?
auto&&
döngüler için menzil tabanlı kullanmak isteyeyim ?