Názory ke článku C++ – prefixy, postfixy a cykly
1. 7. 2007
Možná by stálo za zmíňku vyvarovat se použítí inkremenatce/dekramentace ve výrazech typu:
int j = 10;
int i = (--j)*(j++); //(++j)*(j++) apod.
Protože není definováno, v jakém pořadí se budou vyhodnocovat jednotlivé operandy výrazu.
A ještě drobnost v příkaldu dekremnatce máš ve výpisu pořád inkremnetace - je mi jasné, že to na funkčnosti nic nezmění, ale někdo by si třeba mohl zmýlit pojmy.
Ano v tom mas pravdu je to vlastne zatemnovanie kodu, v dalsich kapitolach este urobim refencnu cast na prednost operatorov aby to bolo presne jasne ale najlepsia rada je zatvorkovat. V tej dekrementacii to opravim dakujem. Dufam ze sa mi to este dneska podari ;-)
2. 7. 2007
Ale mně nešlo o prioritu operátorů, takový výraz prostě není definovaný normou a výsledkem může být naprosto cokoliv.
2. 11. 2007
Pri vysvetlovani dekrementacie je v zdrojovom kode zase pouzite zinkrementujeme a nie zdekrementujem