다음을 통해 공유


컴파일러 경고(수준 1) C4117

'name' 매크로 이름이 예약되었습니다. 'Command'는 무시됩니다.

다음과 같은 가능한 원인을 확인하여 수정하려면

  1. 미리 정의된 매크로를 정의 또는 정의 해제하려고 합니다.

  2. 정의된전처리기 연산자를 정의 또는 정의 해제하려고 합니다.

다음 샘플에서는 C4117을 생성합니다.

// C4117.cpp
// compile with: /W1
#define __FILE__ test         // C4117. __FILE__ is a predefined macro
#define ValidMacroName test   // ok

int main() {
}