[Effective C++] 53. 컴파일러 경고를 지나치지 말자
728x90
반응형
우리는 우리가 사용하고 있는 컴파일러가 띄워주는 에러 메시지들에 어느 정도 익숙해지고 나면, 이 외의 다른 메시지들도 어떤 것은 넘어가도 되고, 어떤 것은 없애주어야 하는지 이해하게 되는 수준이 오게 된다.
우리는 경고 메시지의 참 뜻을 명확하게 이해해야 하며, 지워나가는 습관을 들어야 한다.
요약
- 컴파일러 경고를 쉽게 지나치지 말자. 컴파일러에서 지원하는 최고 경고 수준에도 경고 메시지를 내지 않고 컴파일되는 코드를 만드는 쪽에 전력을 다하자.
- 컴파일러 경고에 너무 기대는 인생을 지양하자. 컴파일러마다 트집을 잡고 경고를 내는 부분들이 천차만별이기 때문이다. 지금 코드를 다른 컴파일러로 이식하면서 여러분이 익숙해져 있는 경고 메시지가 온 데 간 데 없이 사라질 수 있다.
728x90
반응형
'Books > Effective C++' 카테고리의 다른 글
[Effective C++] 55. Boo子有親! 부스트를 늘 여러분 가까이에 (0) | 2022.07.24 |
---|---|
[Effective C++] 54. TR1을 포함한 표준 라이브러리 구성요소와 편안한 친구가 되자 (0) | 2022.07.24 |
[Effective C++] 52. 위치지정 new를 작성한다면 위치지정 delete도 같이 준비하자 (0) | 2022.07.24 |
[Effective C++] 51. new 및 delete를 작성할 때 따라야 할 기존의 관례를 잘 알아 두자 (0) | 2022.07.23 |
[Effective C++] 50. new 및 delete를 언제 바꿔야 좋은 소리를 들을지 파악해 두자 (0) | 2022.07.16 |
댓글
이 글 공유하기
다른 글
-
[Effective C++] 55. Boo子有親! 부스트를 늘 여러분 가까이에
[Effective C++] 55. Boo子有親! 부스트를 늘 여러분 가까이에
2022.07.24 -
[Effective C++] 54. TR1을 포함한 표준 라이브러리 구성요소와 편안한 친구가 되자
[Effective C++] 54. TR1을 포함한 표준 라이브러리 구성요소와 편안한 친구가 되자
2022.07.24 -
[Effective C++] 52. 위치지정 new를 작성한다면 위치지정 delete도 같이 준비하자
[Effective C++] 52. 위치지정 new를 작성한다면 위치지정 delete도 같이 준비하자
2022.07.24 -
[Effective C++] 51. new 및 delete를 작성할 때 따라야 할 기존의 관례를 잘 알아 두자
[Effective C++] 51. new 및 delete를 작성할 때 따라야 할 기존의 관례를 잘 알아 두자
2022.07.23