Дефайны тоже рулят
От: KaBoom Чехия  
Дата: 06.10.05 10:08
Оценка: 4 (2) :))) :))) :))) :))
По мотивам "Комменты рулят".

Кусок исходника кодека GSM 06.10:
#ifdef    STUPID_COMPILER
        L_result += STEP(    0,     -134 ) ;
        L_result += STEP(    1,     -374 )  ;
                   /* + STEP(    2,     0    )  */
        L_result += STEP(    3,     2054 ) ;
        L_result += STEP(    4,     5741 ) ;
        L_result += STEP(    5,     8192 ) ;
        L_result += STEP(    6,     5741 ) ;
        L_result += STEP(    7,     2054 ) ;
                /* + STEP(    8,     0    )  */
        L_result += STEP(    9,     -374 ) ;
        L_result += STEP(    10,     -134 ) ;
#else
        L_result +=
          STEP(    0,     -134 ) 
        + STEP(    1,     -374 ) 
         /* + STEP(    2,     0    )  */
        + STEP(    3,     2054 ) 
        + STEP(    4,     5741 ) 
        + STEP(    5,     8192 ) 
        + STEP(    6,     5741 ) 
        + STEP(    7,     2054 ) 
         /* + STEP(    8,     0    )  */
        + STEP(    9,     -374 ) 
        + STEP(10,     -134 )
        ;
#endif
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.