0
#define
은 const 변수를 "덮어 씁니다"또는 그 반대로 할 수 있습니까? 또는 컴파일러 오류가 발생합니까?우선 순위 #define 대 const 선언
//ONE
#define FOO 23
const int FOO = 42;
//TWO
const int FOO = 42;
#define FOO 23
FOO는 두 가지 경우 모두 42 또는 23을 가질 수 있습니까?
가장 쉬운 방법은 '# 뭔가를 define' 후 같은 단지 찾기 + 모든 줄에 검색을 교체합니다. – Schnommus