c: MISRA2012
Jan Waclawek
konfera na efton.sk
Čtvrtek Březen 25 18:29:32 CET 2021
Strela od pasa (MISRA ma nezaujima):
double tmp = (20.1 / 1.1);
uint8_t x = (uint8_t)tmp;
?
wek
PS. To slovo "koser" mi tu pride velmi vystizne.
----- Original Message ---------------
Subject: c: MISRA2012
From: "Miroslav Draxal" <evik at volny.cz>
Date: Thu, 25 Mar 2021 18:02:43 +0100
To: "'HW-news'" <hw-list at list.hw.cz>
>Dobrý den,
>
>Pokud
>
>uint8_t x = (uint8_t) (20.1 / 1.1);
>
>
>
>[misra-c2012-10.8] The value of a composite expression shall not be cast to
>a different essential type category or a wider essential type
>
>uint8_t x = (uint8_t) (20.1 / 1.1);
>
> ^
>
>Jak to správně přetypovat, aby to bylo koąér. Čtu kde co, ale nějak mě
>nenapadá řeąení. Pomůľete?
>
>Míra
>
Další informace o konferenci Hw-list