한빈짱님의 코드를 가지고 코드기어 사이트에 올려 보았더니, 답변이 달렸습니다.
https://forums.codegear.com/thread.jspa?threadID=14238&tstart=0
뭐, 우리가 할 수 있는 일이라곤 버그가 fix되는 것을 기다리는 수 밖에...
다음부터 글 올릴 때에는 http://qc.embarcadero.com 사이트를 이용하라는군요.
아, 코드기어 포럼 사용은 초짜라서 된서리 맞았네요. ㅎㅎ
한빈짱 님이 쓰신 글 :
: 씨빌더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에서만 테스트해봤습니다.
:
: 버그 맞나요? 원인이 머죠?
|