|
빌더로 간단한 프로그램 만들었습니다.
소스는 다음과 같습니다.
--------------------------------------------------
void __fastcall TForm2::Timer1Timer(TObject *Sender)
{
int i = 0;
while (i < 10)
{
ShowMessage("Hi");
i++;
if (i == 10) {
break;
}
}
}
----------------------------------------------------
문제가 생겼습니다.
i가 10이 됐을 때 break문이 동작하지 않는다는 겁니다.
계속 Hi 메시지가 뜹니다. break문으로 프로그램을 종료하고 싶은데요 그럴 수 없네요.
왜 그런지 알려주시면 감사드립니다.
|