Monday, June 15, 2015

Visual Studio 2013 C4996 에러 완벽 해결법

C4996에러는 Visual Studio 2005버전부터 unsafe한 함수를 다른 함수로 대체하라는 명령이다.

warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.

에러 메세지를 보면 define등으로 정의를 해주어야 하는데 그럴 필요없이 다음과 같이 컴파일러 옵션에서 SDL(Secure Development Lifecycle) checks을 끄면 자동으로 해결 된다.

No comments:

Post a Comment