func() {
if ( Check_A == false )
return;
if ( Check_B == false )
return;
if ( Check_C == false )
return;
...
}
이런 코드로 A검사부터 나가리면 이후 검사는 바로 스킵되는 코드를 구현하는데
무명 메소드 없이 하려니까 이게 막 안되는거임;
( do while(false)와 break로 난 천재임 거리면서 구현하다가 결국 못함, 추가변수로 break를 몇단으로 걸어줘야해서 안깔끔하더라 )
물론 추가 bool 변수로 구현은 가능하는데 결국 위와같은 스택기반 흐름은 아니니깐....
return의 동작은 goto없인 구현 불가능하지?
이게뭔
?