프로그래밍/C++

[에러] jump to case label -fpermissive

code cat 2014. 2. 19. 08:51

jump to case label -fpermissive


라고 나오는 에러는 흔히 switch-case문에서 case안에서 변수 선언 & 초기화를 할 때 나올 수 있는 문제이다.  이는 언어에서 정한 standard를 벗어난 경우이며, -fpermissive를 써서 호환가능하게 해 줄 수는 있지만, 쓰지 말고, 코드를 fix하는 방향으로 가도록 하자.