왜 항상 컴파일러 경고를 활성화해야합니까? C 및 C ++ 프로그램을 컴파일 할 때 "항상 컴파일러 경고를 활성화해야"한다는 말을 자주 듣습니다. 왜 이것이 필요한가요? 어떻게해야합니까? 때때로 나는 또한 "경고를 오류로 취급해야한다"고 들었습니다. 내가해야합니까? 어떻게해야합니까? 왜 경고를 활성화합니까? C 및 C ++ 컴파일러는 기본적 으로 다음과 같은 일반적인 프로그래머 실수를보고하는 데 악명이 높습니다 . 변수를 초기화하는 것을 잊어 버림 return함수에서 값을 잊어 버리다 형식 문자열 printf과 scanf일치하지 않는 인수 및 패밀리 미리 선언하지 않고 함수를 사용하는 경우 (C 만 해당) 이것들은 보통 기본적으로는 아니고 탐지되고보고 될 수 있습니다. 이 기능은 컴파일러 옵션을 통해 명..