ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
440866 Топик полностью
abivan (11.09.2013 16:44, просмотров: 117) ответил VAI на Зато отдал мальчику, и он без вопросов поймёт, что где делается. Да сам через год разберёшься, что наговнокодил. А межстрочные коменты можно раскрасить по другому, и мешать не будут.
их справа можно написать. Я вот когда топики других авторов читал про межстрочные коменты не понимал чем это плохо. Сам их вставляю. Но... оказывается, чисто субъективно свои коменты которые коментят логический блок не мешают восприятию кода а если коментить каждую строчку здесь они реально отвлекают от восприятия кода. все имхо, взгляд со стороны case enMsgDPLSChangeAddr:{ BYTE bDPLSId; BYTE i, bAddr; /* Change parent & child addr */ bDPLSId=(pMsgDPLS->p-(ptr)DPLS)/sizeof(DPLS[0]); for(i=0,bAddr=DPLS[bDPLSId].bAddr; i<RF_MAX_ZONE_PER_DEV-1; i++){ if(DB_GetPar((BYTE)bDPLSId, (ptr)&DPLSDev, sizeof(DPLSDev))==-1) DPLSDev.bAddr=DPLS_UNDEF_ADDR; //remove dev from DPLS elseif(DPLSDev.bAddr!=DPLS_UNDEF_ADDR) DPLSDev.bAddr=bAddr; bIdDur=bDPLSId; DPLSDevDur=DPLSDev; DB_PutPar(bDPLSId, (ptr)&DPLSDev); DPLS[bDPLSId].bAddr=DPLSDev.bAddr; bDPLSId+=RF_MAX_DEV; bAddr++; } break;