Programming
C++ Visual Studio Error 해결 | strcpy fopen fscanf chdir freopen | _CRT_SECURE_NO_WARNINGS
DragonTory
2023. 1. 9. 16:27
반응형
C++ Visual Studio Error 해결 | strcpy fopen fscanf chdir freopen | _CRT_SECURE_NO_WARNINGS
오류 C4996 'strcpy':
This function or variable may be unsafe.
Consider using strcpy_s instead.
To disable deprecation, use _CRT_SECURE_NO_WARNINGS.
strcpy를 사용 하던 코드는 안전 하지 않기 때문에 strcpy_s와 같이 _s가 붙은 안전한 함수를 사용 하라고 에러가 발생.
해결 방법
1. SDL 검사 해제
프로젝트 속성 -> ->C/C++ ->일반 ->SDL 검사 : 아니요
으로 설정 하고 컴파일
2. 속성->전처리기에 전역으로 디파인.
프로젝트 속성 -> ->C/C++ ->전처리기 정의 : _CRT_SECURE_NO_WARNINGS 추가
3. 해당 소스 코드 혹은 미리컴파일된 해더에 디파인
#define _CRT_SECURE_NO_WARNINGS
을 하고 컴파일
반응형