VisualStudio.C++.C#/코딩팁,함수활용,단편

VC++ . _CRT_SECURE_NO_WARNINGS . #pragma warning(disable: 4996)

i.got.it 2022. 3. 7. 20:21

 

 

오류가 아닌데 VC++ 컴파일 오류 나는 상황 

 

 

VC++ 에서 컴파일 결과 아래 에러 리스트에 이 함수는 안전하지 않다. 다른 함수 사용해라. 이 경고 안나오게 할려면  _CRT_SECURE_NO_WARNINGS 추가하라는 문구 보이는 경우 

 

 

 

 

해결책 

통상 scanf 등 과 같은 함수 사용하려 할 때 상기와 같은 오류 보여주며, 대안으로 다른 함수 사용하라고 제시해주는함수를 보면  구질구질 하기 짝이 없는 경우가 많다.  제시해준 함수를 사용해도 되고 아래처럼 코드에 기록해두면 C4996 은 오류로 처리하지 않고 정상적으로 컴파일 가능. 

 

 

#pragma warning(disable: 4996)

 

 

 

 


첫 등록 : 2022.03.07

최종 수정 : 

단축 주소 : https://igotit.tistory.com/3532