VS 2005부터 CRT라이브러리의 문자열을 다루는 함수의 안정성에 많은 신경을 쓰면서 기존의 문자열에 _s 를 붙이는 안전함수? 를 제공하고 있다. 해서 이 함수를 사용하지 않으면 위의 warning가 발생하게 된다. 기본적으로 하라는데로 _s 함수를 사용하면 좋겠지만, 이미 어느정도 진행되어 있는 프로젝트에서 해당 함수로 변경하는 것이 조금 고된 일이 된다고 생각된다면다음의 추가로 해결할 수 있다. 미리 컴파일된 해더(stdafx.h) 에 #define _CRT_SECURE_NO_WARNINGS#define _CRT_SECURE_NO_OVERLOAD_STANdARD_NAES 1#define _CRT_SECURE_NO_DEPRECATE 이것을 추가한다.