S
Bauer123456 schrieb:
(Der 1. Wert ist ein enum). Funktioniert das mit den Makros ueberhaupt, wenn logMessage beliebig viele Parameter kriegen kann?
du musst einmal klammern:
LOG((a,b,c,d,e,f,g));
dann geht es. weil LOG dann nur einen Parameter bekommt, nämlich (a,b,c,d,e,f,g). Ist aber unschön. Was man manchmal macht ist einfach mehrerer Makros:
LOG_INT("foo", 3);
LOG_STR("foo", "bar");
etc.