LINUX.ORG.RU

История изменений

Исправление soomrack, (текущая версия) :

я наврал, будет все же:

if (u_i < u_s_1 + u_s_2)

unsigned и signed – ненорм, но варнинга нет

if (u_i < u_s_1 + u_s_2 + u_s_2)

unsigned и signed – ненорм, gcc – варнинг есть, clang – варнинга нет.

Компилятор просто не ловит эти ситуации, имхо.

Исходная версия soomrack, :

я наврал, будет все же:

if (u_i < u_s_1 + u_s_2)

unsigned и signed – ненорм, но варнинга нет

if (u_i < u_s_1 + u_s_2 + u_s_2)

unsigned и signed – ненорм, варнинг есть