VS2008에서의 파일 조작과 문자열 조작 함수의 경고메시지VS2008에서의 파일 조작과 문자열 조작 함수의 경고메시지
Posted at 2010. 11. 11. 20:22 | Posted in 카테고리 없음파일 조작과 문자열 조작에서 함수명_s를 사용하지 않으면 VS2008에서 안전하지 않다고 오류 메시지를 출력한다. VS2008에서는 안정성을 위해 기존 함수보다 여러 인자를 두어 안정성을 체크한다.
그래서 파일 조작과 문자열 조작 함수를 쓰면 경고 메시지가 출력되어 보기가 흉하였다.
물론 안정성을 고려하여 바꾸어 줄 수 있지만 VS2008에서도 프로그래밍 했다가 VS6.0에서도 컴파일을 하기 때문에 이것을 회피하는 방향으로 설정하였다.
그래서 찾은 것이 #defin _CRT_SECURE_NO_WARNINGS 이였다. 하지만 이렇게 적어주어도 경고메시지가 출력되는 것이 이상하였다. 어떤 블로거에서 찾아보니 전처리기 정의에서 _CRT_SECURE_NO_WARNINGS을 해주어야 했다.