Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Satır bittikten sonra değil, kullanıldıktan önce veya sonraya göre artış/düşüş yaşanıyor.
Mesela aşağıdaki örnekte çıktı "3 4" olacak.
int b = 3;
cout << b++ << " " << b << endl;
Böyle dener misin?
cout << (++a) * (--b) << endl;
Bu problemin sebebi ++a yaptığınzda a değişkeni 6 oluyor. Fakat b-- yaptığında b değişkeni kullanıldıktan sonra 2 oluyor.
Yani bu problemi yaşama sebebiniz program bunu (6 * 3) olarak algıladığından kaynaklı.