c++에서
클래스나 구조체 안에(뭐 똑같지만) #define 을 하면
#define 된 놈의 스코프는 어떻게 되는 거냐?
일단 전처리기는 컴파일러가 처리한 아래부터 모두 적용된다고 알고 있는데
저 놈이 지역 스코프 안에 들어갔다고 생각하면
어떻게 동작하는지 헷갈려짐
c++에서
클래스나 구조체 안에(뭐 똑같지만) #define 을 하면
#define 된 놈의 스코프는 어떻게 되는 거냐?
일단 전처리기는 컴파일러가 처리한 아래부터 모두 적용된다고 알고 있는데
저 놈이 지역 스코프 안에 들어갔다고 생각하면
어떻게 동작하는지 헷갈려짐
나도 잘은 모르겟다만 지역스코프안에 들어가건뭐하건 상관없이 그이후부터 적용되는걸로암 전처리기가 처리하는거라 아마 그러거나말거나 신경안쓸거임