10
“항상 변수를 초기화”하지 않아도 중요한 버그가 숨겨지지 않습니까?
C ++ 핵심 지침에는 ES.20 : 항상 객체 초기화 규칙이 있습니다. 사용 된 설정 오류 및 관련 정의되지 않은 동작을 피하십시오. 복잡한 초기화 이해 문제를 피하십시오. 리팩토링을 단순화하십시오. 그러나이 규칙은 버그를 찾는 데 도움이되지 않으며 버그 만 숨 깁니다. 프로그램에 초기화되지 않은 변수를 사용하는 실행 경로가 있다고 가정합니다. 버그입니다. 정의되지 …