Wie erstelle ich ein mehrzeiliges Präprozessor-Makro? Ich weiß, wie man eine Zeile macht:
#define sqr(X) (X*X)
aber ich brauche so etwas:
#define someMacro(X)
class X : public otherClass
{
int foo;
void doFoo();
};
Wie kann ich das zum Laufen bringen?
Dies ist nur ein Beispiel, das echte Makro kann sehr lang sein.