관리 메뉴

hye-_

코드 C4996 오류 디버깅 본문

디버깅

코드 C4996 오류 디버깅

hyehh 2023. 12. 4. 23:09
728x90
반응형
SMALL
728x90
반응형
SMALL

심각도 코드 설명 프로젝트 파일 줄 비표시 오류(Suppression) 상태
오류 C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. Project8 C:\Users\vbcn1\source\repos\Project8\Project8\소스.c 8


 

 


해결 

1. 오류 코드 우클릭하여 복사를 한다.


2. 꼭 맨위여야된다!!  #define (뜻: 난 매크로를 선언할꺼야. )를 쓰고 


3. 그 뒤에 붙여넣기를 한다.


4. #define _CRT_SECURE_NO_WARNINGS 

● 이렇게만 나오도록 다른 글들은 지워준다.

●  "안전하지 않아도 나는 쓸테다." 를 뜻한다. 

 

 


# [IT용어]매크로(macro) 사전 의미

프로그램 내에서 1 이상의 문장으로 이루어진 프로그램의  블록이 프로그램 곳곳에 반복적으로 쓰일  이러한 프로그램 작성상의 불편을 없애기 위해 반복적으로 사용되는 부분을 약자로 따로 정의하여반복적으로 사용되는 자리에  약자로 사용되는 명령어를 말한다이와 같이 반복적으로 쓰이는 부분을 약자로 따로 정의하는 것을 매크로 정의(macro definition) 하고프로그램상에서 약자를 이용하여  매크로를 사용하는 것을 매크로 호출(macrocall)이라 하며매크로 호출에 의해 매크로로 정의된 일련의 프로그램 문장들이 매크로 호출이 있는 부분에 대치되는 것을 매크로 확장(macro expansion)이라 한다.

 

'[IT용어]매크로(macro)': 네이버 국어사전 (naver.com)


 

728x90
반응형
LIST

'디버깅' 카테고리의 다른 글

주피터 gensim 3.7.3 설치 오류  (0) 2024.08.07