#ifdef 썸네일형 리스트형 [C/C++] #ifdef, #ifndef 전처리기 사용법 전처리기에 대한 간단한 예를 들자면요. 윈도우를 보면 홈에디션, 프로페셔널 등등 각종 버젼이 있지요? 마이크로소프트에서 윈도우 버전을 만들때 홈에디션 따로, 프로페셔널 따로 만들까요? 그렇지는 않겠지요? 이와 마찬가지로 님이 만약에 인터넷에서 파일을 다운받는 프로그램을 만들었습니다. 여기에 속도제한을 두고 싶어요. 무료로 배포할때는 최고 속도를 10으로 돈주고 사는 사람에게는 최고 속도를 100으로 하고 싶습니다. #ifdef PRO_VER #define MAX_SPEED 100 #else #define MAX_SPEED 10 #endif 이렇게 해두고 제어코드는 다음과 같이 하면 되겠지요? if( speed > MAX_SPEED ) speed = MAX_SPEED; // 최고속도를 초과하면 강제적으로 .. 더보기 이전 1 다음