Если у меня есть два byte
a
и b
, как получится:
byte c = a & b;
выдает ошибку компилятора о литье байта в int? Он делает это, даже если я поставлю явное выражение перед a
и b
.
Кроме того, я знаю о этом вопросе, но я действительно не знаю, как это применимо здесь. Кажется, это вопрос о возвращаемом типе operator &(byte operand, byte operand2)
, который компилятор должен иметь возможность сортировать так же, как и любой другой оператор.