Я видел, как где-то утверждалось, что используется с сообщением следующим образом:
assert(("message", condition));
Это работает отлично, за исключением того, что gcc выдает следующее предупреждение:
warning: left-hand operand of comma expression has no effect
Как я могу остановить предупреждение?