megajohn (10.09.2010 17:02, просмотров: 98) ответил Vladimir Ljaschko на Хочу сравнивать значения сетапа с минимумом и максимумом. Сетап - это структура с полями разного типа. Как это сделать красиво на С?
так что ле ? [+]
PGM Tmenuitem menuPGM[] = {
// NAME LED MASK MENU_MOD INDEX MIN VAR MIN MAX DEFAULT
{ "xxxx", LED_NO, m0000, thhmm, MODE_CURR_TIME, (u16*) &base.time.total_min_of_day, 0, 24*60-1, 5*60 },
{ "H-xx", LED_NO, m1100, tdec , MODE_HEATING , (u16*) &workparams.tm_heating, 0, 99, 0 },
{ "xxxx", LED_NO, m0000, tmmss, MODE_BY_SEC , (u16*) &workparams.ts_diagnostic, 0, 9999, 0 },
{ "txxx", LED_NO, m1000, tdec, MODE_CURR_TEMP, (u16*) &workparams.curr_temper_c, 0, 999, 20 },
{ "xxxx", LED_HR, m0000, thhmm, MODE_ALARM1 , (u16*) &base.tm_alarm[0], 0, 24*60-1, 6*60 },
{ "xxxx", LED_HG, m0000, thhmm, MODE_ALARM2 , (u16*) &base.tm_alarm[1], 0, 24*60-1, 12*60 },
{ "xxxx", LED_HB, m0000, thhmm, MODE_ALARM3 , (u16*) &base.tm_alarm[2], 0, 24*60-1, 17*60 },