스위치 내부에서 루프를 해제하는 방법은 무엇입니까? 다음과 같은 코드를 작성하고 있습니다. while(true) { switch(msg->state) { case MSGTYPE: // ... break; // ... more stuff ... case DONE: break; // **HERE, I want to break out of the loop itself** } } 그렇게하는 직접적인 방법이 있습니까? 플래그를 사용할 수 있고 스위치 바로 뒤에 조건부 중단을 두어 루프에서 벗어날 수 있다는 것을 알고 있습니다. C ++에 이미 이것에 대한 구조가 있는지 알고 싶습니다. 전제 다음 코드는 언어 나 원하는 기능에 관계없이 잘못된 형식으로 간주되어야합니다. while( true ) { } 찬반론 whi..