2010-02-09 3 views
1

코드기어 RAD 스튜디오 2009 #pragma once에 해당 있나요?번이 C 상당의 #pragma ++ 빌더

나는 미리 컴파일 된 헤더 마법사를 사용하고 그리고 경비를 포함 헤더 파일을 포함 할 때 사용할 여전히 필요한 경우 알고 싶습니다?

+0

자신을 그것을 밖으로 시도에 대해 무엇을 speaken 것? –

답변

5

C++ Builder 2010에서 #pragma once가 추가되었습니다. C++ Builder 2009 및 이전 버전에서는 알 수없는 pragma가 무시됩니다. 나는 한번의 #pragma를 지원하지 않는 C++ 빌더의 버전

#ifndef X 
#define X 
//code 
#endif 

스타일의 헤더 가드를 사용하는 것이 좋습니다 것입니다.

+0

#ifndef를 사용하려면 +1하십시오. 그것은 휴대용 솔루션입니다. – daramarak

1

라드 스튜디오 all of the following과 함께 #pragma once을 지원합니다.

+0

우수. 설치된 도움말이 오래 되었어야합니다. – Seth

+0

한 번만 C++ 빌더 2010에서 추가되었다의 #pragma에 대한 지원을 기록하고 이전의 C++ 빌더 2009에서 사용할 수 없습니다주세요. –

+0

이런 경우에 -로 정답 표시 해제. @David 정답으로 그 주석을 게시해야합니다. – Seth