|
씨빌더2009를 사용하고 있습니다.
델파이로 된 함수를 씨로 변환해서 사용하려고
복사해서 프로젝트에 붙여놓고
컴파일해서 에러나는 부분,부분을 고쳐가다가.
컴파일러가 멈춰버리는 현상이 발생했습니다.
첨엔 머가 문제인지 몰라서.. 바이러스검사하고, 이것저것 프로세스 죽여보고
한참을 헤메다가 컴파일러 버그인듯한!! 것을 발견했습니다.
버그날 때마다 bds.exe를 죽이고 재실행하고 하면서
버그나는 부분을 최대한 간추려 보니
아래 함수만 남았습니다.
void ErrorFunc()
{
for( A = 0; A <= 1; A++)
{
{
for( B = 0 to 1 do
{
}
}
{
for( B = 0 to 1 do
{
}
}
}
}
이 함수를 c빌더 프로젝트에 추가해서 돌리면 컴파일러가 멍~ 해집니다. ;;
씨빌더 2009에서만 테스트해봤습니다.
버그 맞나요? 원인이 머죠?
|