묵시적 숫자 변환 자체는 문제가 아니지만, 예기치 않은 경우, 버그 추적에 어려움이 발생할 수 있습니다.
예:
double m(int i) {
return i * 10;
}
빠른 수정을 적용한 후:
double m(int i) {
return (double) (i * 10);
}
검사 구성:
int->long).char 간의 변환을 무시합니다. 이 검사는 부동 소수점 수와 다른 타입 간의 변환을 계속 보고합니다.