моя не понимать что это означает.Си (winavr) это по-моему полное свинство.
Код
static void advanceCircleByFixedAngle(void)
{
char d;
#define DIVIDE_BY_64(val) (val + (val > 0 ? 32 : -32)) >> 6 /* И вот это,ну вот что за херня с набором символов? */
reportBuffer.dx = d = DIVIDE_BY_64(cosinus); /* Вот это, что за хрень такая понаписана ?*/
sinus += d;
reportBuffer.dy = d = DIVIDE_BY_64(sinus);
cosinus -= d;
}
Сообщение отредактировал ветерок - May 27 2012, 18:47