int som pouzil len kvoli jednoduchosti v tomto priklade, v skutocnom probleme sa jedna o triedy. Ale som rad ze nie som jediny kto tak chape s tym sekvencnym bodom.
no vsak to, pri deklaracii je ciarka podla specifikacie jazyka separator a nie comma operator avsak uz nikde neni riesene poradie. Teoreticky (ak tomu spravne rozumiem o com som si ale vobec neni isty) by to mala byt ta druha moznost: http://en.wikipedia.org/wiki/Sequence_point
to chapem, v danom pripade vsak v prvej casti (je jedno ze to je prva cast, len sa to tam ako v jedinej casti vyskytuje) je ciarkou oddelena deklaracia a initializacia premennych. Pokial tomu rozumiem spravne tak comma operator plati pre initializaciu ale neplati pre deklaraciu. Takze otazka je v ak...
Ok, takze som si este raz pozrel comma operator a su tu trochu protichodne informacie. Podla tohto min. 1. cast for loopu neni comma operator (pretoze je to aj deklaracia premennej): - http://en.wikipedia.org/wiki/Comma_operator
Podla tohto pouziva 1 aj 3 cast comma operator (aj ked v tomto priklad...
No len ja to potrebujem vediet presne, a hlavne kod by mal byt portovatelny (pouzivame niekolko kompilerov). Co som pochopil tak specifikacia jazyka to neobsahuje. Otazne je ci to je aspon nejaky vseobecne uznavany standard.