: 1 Byte 타입을 사용하고 할경우 다음처럼 에러가 발생을 합니다.
The integer literal does not conform to the expected type Byte
▶ 코드위치는 아래와 같습니다.
const val FN_POS_XY :Byte = 0xFC
< 해결책>
==> 0xFC 뒤에 U/u 를 붙여주고 타입을 UByte로 변경합니다.
const val FN_POS_XY :UByte = 0xFCu
타입부분이 없으면 자동으로 Int 형으로 인식하고 에러도 없습니다.
const val FN_BT_MOUSE_POS_XY = 0xFC
Byte/UByte 형으로 변경시 참고하세요.
참고용 자료입니다.
반응형