Visual C++ CRT(C RunTime) 함수(strcpy(), strcat(), fopen(), printf() ... 등) warning 메세시가 뜰때

Visual C++ 2005 버전 이후에서 printf 같은 함수를 사용하면
컴파일시 CRT(C RunTime)함수(strcpy(), strcat(), fopen(), printf() ... 등) warning 메세지가 뜬다.

#define _CRT_SECURE_NO_WARNINGS
을 하면 메세지가 더 이상 뜨지 않는다.
근본적인 해결책은 아니지만(MS 측에서는 새로운 CRT 함수를 사용하라고 함)
출력 창에 메시지가 더 이상 뜨지 않아 실제로 중요한 에러 메세지만 볼 수 있어 편하다.

comments:

댓글 쓰기