본문 바로가기
다물칸 주소복사
조회 수 732 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form
구분 팁&트릭
출처 내가작성

이런 황당한 케이스는 대체 왜?? 


필자는 코드의 시인성을 좋게 하기 위해 IF절에서 한줄짜리 코드가 들어가는 경우 중괄호를 빼곤했다.

그런데 어느냘, 디버깅 중 발견한 사실


bool bRun = false;

if (bRun)

     A~~~~

else

     B~~~~


C~~~~


이런식의 코드가 있다고 할 때, bRun이 False이니까 Else절에 들어가야 하거늘.... 어이없게도 C절로 넘어가버린다. 

흠.... 이것 때문에 모든 코드를 다 체크해야 하는 상황 발생... T_T