컴파일러 경고(수준 3) C4995
'function': 이름이 다음과 같이 표시되었습니다.
#pragma deprecated
설명
컴파일러에서 .로 표시된 #pragma deprecated
함수를 발견했습니다. 이 함수는 이후 릴리스에서 제공되지 않을 수 있습니다. 를 사용하여 #pragma warning
이 경고를 끌 수 있습니다.
/sdl
(추가 보안 검사 사용) 컴파일러 옵션은 이 경고를 오류로 승격합니다.
예시
다음 샘플에서는 C4995를 생성합니다. 줄의 주석 처리를 #pragma warning
제거하여 경고를 사용하지 않도록 설정합니다.
// C4995.cpp
// compile with: /W3
#include <stdio.h>
// #pragma warning(disable : 4995)
void func1(void)
{
printf("\nIn func1");
}
int main()
{
func1();
#pragma deprecated(func1)
func1(); // C4995
}