|
Иначе некоторые компиляторы сразу усекут значение D до типа int (по крайней мере стандарт разрешает)
В этом плане встречаются совсем параноидальные компиляторы. Например Visual DSP для BlackFin дает предупреждение на следующую строку:
unsigned char b;
if (b<3) ...
Типа сравнение знакового и безнакового операнда. Чтобы предупреждения не было, надо писать if (b<3u)...
E-mail: info@telesys.ru