오늘 부터 effective c++를 혼자서 독학하고 있는 사람입니다.
아직 내공이 많이 부족해서인지 잘 이해가 가지 않는 점이
많이 있습니다...책도 원서이고 보니...영어도 짧아서...
많은 어려움이 있습니다....
먼저 제가 궁금한점은 다음과 같습니다.
1. Item 1에 보면 preprocessor보다는 compiler를 더 선호하라는데요...그 이유인즉 예를 들어 #define PI 3.14159 를 선언했을때 이것은 symbol table에 포함이 안되기 때문이라고 합니다..
이 symbol table이 정확이 무엇을 말하는지 궁금합니다...
일단은 RFC를 전부 지키면 좋겠지만 이렇게 하면 별 필요도 없는 기능도 들어가고 해서 프로그램이 커지고, 또 각각의 서버의 개성에 맞게 약간의 수정도 해줘야 할거 같은데요.
그러나, 이거는 꼭지켜줘야 하는 규약이 있는지요?
혹시나 이러한 게 있으면 확실한 자료와 도움말을 부탁드립니다.