Visual Studio로 C/C++코딩을 할 때 아래와 같은 메세지가 뜰
경우가 있다.
error C4996: 'strcpy': This function or variable may be unsafe
1.해결 1
secure prefix형태의 함수로 바꾼다.
"함수이름 + _s"와 같은 형태
res1 = strcpy(answer, str1);
->strcpy_s(answer, str1);
2.해결 2
에러를 무시하는 코드를 프로젝트에 설정 한다
Visucal Studio > 프로젝트 > 프로젝트 속성(p) > 카테고리에서 C/C++ 선택 > 전처리기>
전처리기 정의 > 편집... 선택 > _CRT_SECURE_NO_WARNINGS 입력 후 확인 을 하면 됩니다.
3.해결 3
에러를 무시하는 코드를 소스코드에 넣어 준다