-
- Перед сложением всё приводится к int, а перед присваиванием - к enum. А яр любит предупреждать об этом. - SciFi(25.11.2014 18:55)
- Точно, спасибо. Мне казалось, что раньше работало, но сейчас глянул - там не было присваивания. - VL(25.11.2014 19:01,
)
- Точно, спасибо. Мне казалось, что раньше работало, но сейчас глянул - там не было присваивания. - VL(25.11.2014 19:01,
- А как ты себе это представляешь? Привести i к типу enum, при условии, что i допускает больше возможных вариантов значения, чем у тебя в вариантах enum забито? - Evgeny_CD(25.11.2014 18:54)
- Я же могу 32 бита к 8 привести принудительно, хотя вариантов больше? - VL(25.11.2014 18:58,
)
- Просто 8 или 32 битная переменная - они принимает какие-то произвольные значения в пределах этой разрядности. А enum - строго определенные значения, и только их. - Evgeny_CD(25.11.2014 19:29)
- Здесь у тебя ваще 3 варианта, что даже 2 битной переменной сложно корректно присвоить :) - Evgeny_CD(25.11.2014 19:22)
- Я же могу 32 бита к 8 привести принудительно, хотя вариантов больше? - VL(25.11.2014 18:58,
- Перед сложением всё приводится к int, а перед присваиванием - к enum. А яр любит предупреждать об этом. - SciFi(25.11.2014 18:55)