다음을 통해 공유


_SCL_SECURE_NO_WARNINGS

에 표준 C++ 라이브러리에 안전 하지 않은 방법 중 하나를 호출 하면 컴파일러 경고 (수준 3) C4996.이 경고를 비활성화 하려면 매크로 정의 _SCL_SECURE_NO_WARNINGS 코드에서:

#define _SCL_SECURE_NO_WARNINGS

설명

C4996 경고가 사용 하지 않도록 설정 하는 다른 방법에는 다음이 포함 됩니다.

  • 사용 하 여 /D(전처리기 정의) 컴파일러 옵션:

    cl /D_SCL_SECURE_NO_WARNINGS [other compiler options] myfile.cpp
    
  • 사용 하 여 /w 컴파일러 옵션:

    cl /wd4996 [other compiler options] myfile.cpp
    
  • 사용 하 여 # pragma warning 지시문:

    #pragma warning(disable:4996)
    

또한 C4996 경고가 수준을 수동으로 변경 수는 /w<l><n> 컴파일러 옵션.예를 들어, c 4996 수준 4 경고를 설정 하려면:

cl /w44996 [other compiler options] myfile.cpp

자세한 내용은 /w, /Wn, /WX, /Wall, /wln, /wdn, /wen, /won(경고 수준)를 참조하십시오.

참고 항목

참조

C++ 라이브러리를 표준 안전 라이브러리: