Formatovani if - bylo Automaticke pretypovani u AVR-GCC
Rollfree
rollfree@volny.cz
Středa Červenec 22 21:37:48 CEST 2009
Muzu mit dotaz, nesouvisejici s Vasi puvodni otazkou na optimalizaci ?
Ve vsech vasich prikladech pouzivate formatovani "if" typu
if (vysledek == porovnavany vstup),
tvrdosijne se opakuje ve vsech pripadech:
if (3 & Status) { ...
if (3 == (3 & Status)) { ..
if (3 == (3 & Var2)) { ...
Syntakticky je to samozrejme spravne, ale pripada mi to pomerne
nelogicke. Prece kdyz o problemu uvazujete nebo treba o nem
s nekym mluvite, tak taky nepouzijete konstrukci "... kdyz se
trojce rovna trojka and status ...", ale spis "... kdyz se status
and tri rovna trojce ...".
Takze by (podle me) vypadal logicteji zapis:
if (Status&3) { ...
if ((Status&3)== 3) { ..
if ((Var2&3)==3) { ...
Prozradite, co Vas vede k Vasemu stylu formatovani ?
Diky.
rollfree
Další informace o konferenci Hw-list