Re: Приведение типов при bitwise операциях
От: skyline Россия  
Дата: 16.06.03 19:09
Оценка: -2
Здравствуйте, Denn, Вы писали:

D>
D>    char a; char b; char c;
D>    c = a | b & c;
D>


D> MSVC 6.0 при максимальном количестве предупреждений, жалуется

D>warning C4244: '=' : conversion from 'int' to 'char', possible loss of data

D> Это ошибка реализации, приводить к int, или так и должно?

Это разные типы, у них разный размер, а следовательно, нельзя однозначно конвертировать один в другой, а значит, нужно явное приведение типов.
If the milk turns out to be sour,
I ain't the kind of pussy to drink it
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.