#pragma once

C/C++/VC++ / MFC 2008.02.20 17:21
A.h라는 헤더 파일이 있습니다.
이 파일 제일 상단에 '#pragma once'라고 표기해주면
컴파일이 한번만 됩니다.

다른 방법으로는
#ifndef __SAMPLE__H__
#    define __SAMPLE__H__

// 한번만 컴파일 할 코드 내용

#endif// #ifndef __SAMPLE__H__

해도 됩니다.
그렇지만은 한번에 하는 #pragma once가 낫겠지요 ^^

ps. #ifndef __SAMPLE__H__는 '__SAMPLE__H__'가 정의되지 않았다면 실행하라는 말입니다.
신고
posted by 뚱2