C
crocklip
Guest
Nazdar,
I am using Picc kompilátora pre PIC.JÁ am prospech "unreachable kód" varovanie pri pokuse o návrat hodnoty dané určité podmienky, v prepínače statement.I zahŕňali kód.Je to vážne varovanie?Vďaka za pomoc.Kód:int get_value_1 (void)
(
unsigned char temp = PORTD;
int valid = 0;while (PORTD! = temp)
(while (platný == 0)
(
valid = 1;
switch (PORTD)
(
prípad 0b01101110: return 110;
break;
prípad 0b01011110: return 116;
break;
prípad 0b00111110: return 123;
break;
prípad 0b01101101: return 130;
break;
prípad 0b01011101: return 138;
break;
prípad 0b00111101: return 147;
break;
prípad 0b01101011: return 155;
break;
prípad 0b01011011: return 165;
break;
prípad 0b00111011: return 175;
break;
prípad 0b01100111: return 185;
break;
prípad 0b01010111: return 196;
break;
prípad 0b00110111: return 207;
break;
default:
(
valid = 0;
)) / / End of prepínače
) / / End of a zároveň
) / / End of a zároveň
) / / Koniec funkcie
I am using Picc kompilátora pre PIC.JÁ am prospech "unreachable kód" varovanie pri pokuse o návrat hodnoty dané určité podmienky, v prepínače statement.I zahŕňali kód.Je to vážne varovanie?Vďaka za pomoc.Kód:int get_value_1 (void)
(
unsigned char temp = PORTD;
int valid = 0;while (PORTD! = temp)
(while (platný == 0)
(
valid = 1;
switch (PORTD)
(
prípad 0b01101110: return 110;
break;
prípad 0b01011110: return 116;
break;
prípad 0b00111110: return 123;
break;
prípad 0b01101101: return 130;
break;
prípad 0b01011101: return 138;
break;
prípad 0b00111101: return 147;
break;
prípad 0b01101011: return 155;
break;
prípad 0b01011011: return 165;
break;
prípad 0b00111011: return 175;
break;
prípad 0b01100111: return 185;
break;
prípad 0b01010111: return 196;
break;
prípad 0b00110111: return 207;
break;
default:
(
valid = 0;
)) / / End of prepínače
) / / End of a zároveň
) / / End of a zároveň
) / / Koniec funkcie