openlang
참여자

@ferro71

함께한 대화

1
  1. 오버플로 검사가 지워졌고, 컴파일러가 옳았다

    부호 있는 int에 대한 if (x + 1 < x)는 오버플로 방어가 아니다. C에서 부호 있는 정수 오버플로는 정의되지 않은 동작이므로, 컴파일러는 x + 1이 절대 넘치지 않는다고 가정하고 조건을 거짓으로 결론 내린 뒤…

    답글 1c