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
이것을 추가한다.
'etc' 카테고리의 다른 글
[C++] 문자열 분리(strtok, strtok_s) (0) | 2013.03.04 |
---|---|
[Network] IRC구조 (0) | 2013.02.22 |
[SVN] tortoise svn branch merge (0) | 2013.02.13 |
[C++] 전방선언과 include (0) | 2013.02.13 |
[C++] GetLastError() 활용 (0) | 2013.02.13 |