What does += mean in C++? += add and assignment operator, it adds right operand to the left operand and assign the result to left operand. C += a is equivalent to C = C + a.
Böyle anlatıyor fakat anlamadığım şey şu, mesela;
Burada += in nasıl çalıştığını anlamadım, veya diğer sorularda neden += yaptığımı anlamadım. Bunu kısaca açıklar mısınız? Total = Total + temp mi oluyor şimdi burada?
Hata değil de uyarı alıyorsunuz diye görüyorum ben. Sebebi de girinti. For döngüsü açıp küme parantezi ( { } ) kullanmamışsınız. Ama girintiler de öyle. For, while, if, else vb. arkadaşlar parantezle daha iyi, daha hatasız kullanılır.
Parantezlerin eksikliği ve düzensiz indent yüzünden tam olarak ne yapmak istediğiniz anlaşılmıyor.
Mesela; if altındaki satırların sadece ilkinin if içerisi true olunca çalıştığını ve for parantezsiz olduğu için sadece for'un altındaki ilk satırın temperatures vector'ünü iterate ettiğinin farkında mısınız? Yoksa altında olduğu için onu da çalıştırdığını mı düşünüyorsunuz?