다중 라인 전 처리기 매크로를 만드는 방법은 무엇입니까? 한 줄을 만드는 방법을 알고 있습니다.
#define sqr(X) (X*X)
하지만 다음과 같은 것이 필요합니다.
#define someMacro(X)
class X : public otherClass
{
int foo;
void doFoo();
};
이 작업을 수행하려면 어떻게해야합니까?
이것은 예시 일 뿐이며 실제 매크로는 매우 길 수 있습니다.