C++로 하고있긴 한데 일단 C 질문임
매크로가 무슨무슨 단점이 있다 하는건 들어봤음
비주얼에서 C++ 데스크톱 앱 프로젝트를 하나 생성해보니까 매크로 투성이더라고?
근데 사용례를 보면
타입변환에 function like 매크로를 사용한다던가,
스위치문에서 case MACRO:하는식으로 쓴다던가,
상수에 이름붙이는 용도로 매크로를 쓰더라고

함수, enum, const type 대신에 매크로를 써야 할 이유가 있음?
매크로는 이제와서는 조건부컴파일에나 쓰이는거 아니였음?